home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / database / vised35.zip / MANUAL.DOC < prev    next >
Text File  |  1993-05-26  |  98KB  |  2,810 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                   VISION EDIT
  19.  
  20.  
  21.                                   Users Guide
  22.  
  23.  
  24.  
  25.  
  26.                                  _______
  27.                             ____|__     |               (R)
  28.                          --|       |    |-------------------
  29.                            |   ____|__  |  Association of
  30.                            |  |       |_|  Shareware
  31.                            |__|   o   |    Professionals
  32.                          -----|   |   |---------------------
  33.                               |___|___|    MEMBER
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                       Andrzej Brzezinski & Marek Kosznik
  43.                                March 31, 1993
  44.  
  45. pg1
  46. WARRANTY DISCLAIMER
  47.  
  48. ANDRZEJ BRZEZINSKI & MAREK KOSZNIK, THE AUTHORS AND OWNERS OF THIS SOFTWARE,
  49. DISCLAIM ALL WARRANTIES RELATING TO THIS SOFTWARE, WHETHER EXPRESSED OR
  50. IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF
  51. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND ALL SUCH
  52. WARRANTIES ARE EXPRESSLY AND SPECIFICALLY DISCLAIMED. NEITHER THE AUTHORS OF
  53. THE SOFTWARE NOR ANYONE ELSE INVOLVED IN THE CREATION, PRODUCTION, OR
  54. DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL,
  55. OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH
  56. SOFTWARE EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
  57. DAMAGES OR CLAIMS. IN NO EVENT SHALL THE AUTHORS' LIABILITY FOR ANY DAMAGES
  58. EVER EXCEED THE PRICE PAID FOR THE LICENCE TO USE THE SOFTWARE, REGARDLESS
  59. OF THE FORM OF CLAIM. THE PERSON USING THE SOFTWARE BEARS ALL RISK AS TO THE
  60. QUALITY AND PERFORMANCE OF THE SOFTWARE.
  61.  
  62. This agreement shall be governed by the laws of the Province of Manitoba and
  63. shall inure to the benefit of Andrzej Brzezinski and Marek Kosznik and any
  64. successors, administrators, heirs and assigns. Any action or proceeding
  65. brought by either party against the other arising out of or related to this
  66. agreement shall be brought only in a Provincial or Federal Court of
  67. competent jurisdiction located in Winnipeg, Manitoba. The parties hereby
  68. consent to in personam jurisdiction of said courts.
  69.  
  70. REGISTRATION RULES
  71.  
  72. Vision Edit is a shareware program. It means that you can freely copy it,
  73. give the copies to friends, and test it. Once you decide that the program
  74. is useful for you and you want to use it you should register. Registration
  75. rules are described below.
  76.  
  77. Benefits of registering:
  78. ------------------------
  79. By registering first of all you become legally entitled to use the program.
  80. But there are other benefits of registering:
  81. - you will receive the additional protected-mode version of Vision Edit (very
  82.   useful for users with fast machines and lots of RAM - see README.DOC file);
  83. - you will receive free updates for a period of 1 year;
  84. - you will receive a printed manual with screen snapshots;
  85. - the introductory screen will not be displayed on startup;
  86. - you will be entitled to a free phone support: (204) 943-4020;
  87. - you will receive a bi-annual newsletter.
  88.  
  89. How to register:
  90. ----------------
  91. Registering is easy. Using Vision Edit open the appropriate file which
  92. contains a registration form and fill it in.
  93. If you are going to use Vision Edit:
  94. - on a single computer: use FORM1.DOC file for registration;
  95. - on a network or more than 1 computer: use FORM2.DOC.
  96. After filling in print out the form, attach the appropriate payment and mail
  97. it to the following address:
  98.                                       Andrzej Brzezinski
  99.                                       P.O. Box 2657
  100.                                       Winnipeg, Manitoba R3C 4B3
  101.                                       CANADA
  102. pg 2
  103.                                    CONTENTS
  104.  
  105.  
  106.  
  107. Introduction.................................................3
  108.  
  109. Hardware and Software Requirements...........................3
  110.  
  111. Installation Procedure.......................................4
  112.  
  113. Quick Start..................................................5
  114.  
  115. Menu Bar.....................................................7
  116.  
  117. Status Line..................................................8
  118.  
  119. Desktop......................................................8
  120.  
  121. Help Facility................................................8
  122.  
  123. Edit Window..................................................9
  124.  
  125. Dialog Box...................................................10
  126.  
  127. Pull-down Menu System........................................10
  128.   1. ≡ Menu..................................................11
  129.   2. File....................................................13
  130.   3. Edit....................................................18
  131.   4. KeyCmds.................................................20
  132.   5. Search..................................................23
  133.   6. Windows.................................................29
  134.   7. Options.................................................32
  135.   8. Print...................................................40
  136.   9. Macros..................................................43
  137.   10. Config.................................................45
  138.   11. Help...................................................50
  139.  
  140. Using Editor.................................................51
  141.   1. Using Edit Windows......................................51
  142.   2. Editing Commands........................................52
  143.   3. Entering ASCII Codes....................................54
  144.  
  145. New Utilities................................................55
  146.   1. File Manager............................................55
  147.   2. Print Manager...........................................57
  148.   3. Macro Editor............................................58
  149.   4. VGA Installation Procedure..............................61
  150.  
  151. pg 3
  152. INTRODUCTION
  153.  
  154. Welcome to Vision Edit. Vision Edit is an easy-to-use text editor for IBM PC
  155. compatible microcomputers. Vision Edit allows editing multiple text files
  156. simultaneously. Each file will be opened in a separate window. You can edit
  157. very large files with Vision Edit (up to around 4MB). All functions of Vision
  158. Edit can be selected either from pull-down menus or by pressing short-cut
  159. keys.
  160.  
  161. You can invoke Vision Edit with one or several file names as a command-line
  162. parameter e.g. VED *.PAS. In this case Vision Edit will open all the files in
  163. the current directory with PAS extension.
  164.  
  165. Vision Edit provides full mouse support but if you do not have a mouse you can
  166. still access all the functions from the keyboard.
  167.  
  168. Vision Edit allows you printing files. You can define various printer settings
  169. in a Print Options dialog box. You can also define headers and footers.
  170.  
  171. You can cusomize some features of Vision Edit. You can change the colors of
  172. edit windows, dialog boxes and other elements of the user interface. If you
  173. are used to another editor you may want to modify hot-key commands - Vision
  174. Edit will then behave like the editor that you are familiar with.
  175.  
  176. Vision Edit is equipped with a context-sensitive help facility. Pressing F1
  177. function key or selecting a Help command from the Help menu displays
  178. information in a Help window regarding the screen object being active e.g. a
  179. menu command, an edit window, a dialog box etc. Help facility is described in
  180. more detail in a Help Facility chapter.
  181.  
  182. HARDWARE AND SOFTWARE REQUIREMENTS
  183.  
  184. In order to run Vision Edit you have to have an IBM PC compatible computer
  185. with at least 512KB of RAM memory and DOS 2.0 or newer. It is recommended that
  186. you install Vision Edit on your hard disk (it will work from a floppy disk but
  187. can be slow). Expanded memory is not necessary but it will further speed up
  188. the program.
  189.  
  190. pg4
  191. INSTALLATION PROCEDURE
  192.  
  193. In order to install Vision Edit on your hard disk do the following:
  194. A) If you have the original Vision Edit diskette (Shareware Version):
  195.    1) Insert the Vision Edit diskette into your floppy drive A or B;
  196.    2) At DOS prompt C:> type in a command: a:install (for drive A)
  197.       or b:install (for drive B);
  198.    3) Follow the instructions displayed on the screen.
  199. B) If you downloaded VISED35.ZIP from a BBS or from other source:
  200.    1) Create a directory for Vision Edit on your hard disk e.g. MD C:\VED
  201.    2) Copy VISED35.ZIP to this directory e.g. COPY A:\VISED35.ZIP C:\VED
  202.    3) Position yourself in VISED directory e.g. CD C:\VED
  203.    4) Unpack VISED35.ZIP using PKUNZIP.EXE e.g. PKUNZIP -X VISED35
  204.  
  205. After the installation is complete modify your AUTOEXEC.BAT using Vision
  206. Edit or any other editor e.g. C:\VED\VED C:\AUTOEXEC.BAT :
  207. - find a PATH statement (if it does not exist create it) and add
  208.   Vision Edit directory to the end e.g. : PATH = C:\DOS;C:\VED
  209.  
  210. If you have a VGA card that supports other text modes e.g. 132 columns see
  211. the VGA Installation chapter.
  212.  
  213. pg 5
  214. QUICK START
  215.  
  216.      Vision Edit is easy to use text editor. Most functions can be selected
  217. from pull-down menus so you do not have to remember any commands. All
  218. functions can be selected either from a keyboard or by using a mouse. More
  219. experienced users can invoke many commands with a single or double-key
  220. stroke (hot keys). If you have a problem or are not sure about something
  221. you can use a context-sensitive, on-line help by pressing F1 key. You can
  222. also display a Help Index (Ctrl F1) and Help on Editor commands (Alt F1).
  223.  
  224. Quick-start :
  225.   -start Vision Edit (write command VED.EXE after DOS prompt);
  226.   -you see Menu-Bar at the top of the screen with menu items like
  227.    'File' , 'Edit' , 'KeyCmds' and more;
  228.    at the bottom of the screen there is Status-Line with information about
  229.    some commands;
  230.    between Menu-Bar and Status-Line there is desktop area where later
  231.    a window with your file will be displayed;
  232.   -to activate the Menu-Bar press F10 key; there is a green bar that shows
  233.    which item from the Menu-Bar is selected; to move this bar use Right or
  234.    Left arrow keys; when you press enter then pulldown menu is displayed;
  235.    now you can use again Right and Left arrow keys if you want to check
  236.    what Vesion Edit is able to do for you;
  237.  
  238.   -now you will create a simple file;
  239.   -open a pulldown menu under 'File' item in a menu bar by entering
  240.    command Alt-F or clicking a mouse on a word 'File'; choose a 'New' item
  241.    by clicking a mouse on this item or by positioning a green bar on this
  242.    item using Up-arrow or Down-arrow keys and pressing Enter key;
  243.   -now on a screen a blue window is displayed with a word 'Untitled' in the
  244.    middle of the upper border (this is your area when you can edit your
  245.    file);
  246.   -in the upper left corner there is a cursor which shows you a position
  247.    when you can enter text;
  248.   -to add an empty line press ENTER key;
  249.    to move a cursor use UP-arrow,DOWN-arrow,LEFT-arrow,RIGHT-arrow keys;
  250.   -now press four times ENTER-key and then press UP-arrow two times;
  251.    position a cursor in the middle of the screen by using RIGHT-arrow key;
  252.   -enter words:    Dear User
  253.   -press ENTER key;
  254.   -press RIGHT-arrow key four times and enter words:
  255.       Vision Edit is easy to use text editor. Most functions can be
  256.   -press ENTER key;
  257.   -enter words :
  258.    selected from pull-down menus so you do not have to remember any
  259.   -press ENTER key;
  260.   -enter word :   commands.
  261.   -press ENTER key;
  262.   -press RIGHT-arrow key several times and enter word:  Authors.
  263.   -if you made a mistake during writing a text, you can easily make
  264.    corrections;
  265.   -to delete an undesirable character you need to move a cursor
  266.    under this character (using arrow keys or by clicking mouse on this
  267.    character) and then press DELETE key (a letter is deleted);
  268. pg 6
  269.   -to insert a forgotten letter you need to position a cursor under a
  270.    letter which will follow an inserted one; then enter a letter;
  271.  
  272.   -you created a very short file now you want to save your work that later
  273.    you can return to your file and make some changes;
  274.   -in order to do this you should open a pulldown menu under a word 'File'
  275.    (Alt-F command or use mouse); choose a 'Save' item by clicking
  276.    a mouse on this item or by positioning a green bar on this
  277.    item using Up-arrow or Down-arrow keys and pressing Enter key;
  278.   -the 'Save file as' dialog box is displayed (this dialog box can be
  279.    displayed if F2 key is pressed); press F1 key if you want to know more
  280.    about this dialog box (F1 activates context sensitive help); read
  281.    information and press ESC key; now you can enter the file name on the
  282.    input line (the line where the cursor is blinking); enter the name:
  283.    MY.TXT ; now press ENTER key or click mouse on 'OK' button on the dialog
  284.    box; you saved your work on a disk;
  285.  
  286.   -to close a file press Alt-F3 keys or choose 'Close file' item from the
  287.    pulldown menu under 'File' item;
  288.   -the window with your file disappears;
  289.  
  290.   -now you want to open MY.TXT file to make some changes or to print it
  291.   -you can do it by pressing F3 key (notice that information about command
  292.    generated by this key is displayed on a Status Bar at the bottom of the
  293.    screen) or by selecting 'Open...' item from pulldown menu under 'File'
  294.    item;
  295.   -the 'Open File' dialog box is displayed; there are the Input-Line (blue
  296.    color) under word 'Name' and the List-Box (light blue color);
  297.   -names of files are displayed on the List-Box;
  298.   -to open your file first press TAB key or click mouse on the List-Box
  299.   -a green bar is displayed; this bar allows you to select a file which you
  300.    want to open; use Up or Down arrow keys to move this bar at position of
  301.    your file (MY.TXT); you can notice that each time when the bar highlits
  302.    new file the name of this file is displayed on the Input-Line; it informs
  303.    you which file is selected for openning;
  304.   -when you select your file (MY.TXT), what means this name is displayed on
  305.    the Input-Line, press Enter key or click mouse on the 'Open' button on the
  306.    dialog box;
  307.   -your file is opened and is displayed on the screen;
  308.  
  309.   -if you have a printer connected with your computer you may want to print
  310.    MY.TXT file;
  311.   -turn on your printer and make sure it is connected to your
  312.    computer;
  313.   -open a pulldown menu under 'Print' item in a menu bar by entering
  314.    command Alt-P or clicking a mouse on a word 'Print'; choose
  315.    'Print Block/File' item by clicking a mouse on this item or by positioning
  316.    a green bar on this item using Up-arrow or Down-arrow keys and
  317.    press Enter key;
  318.   -your file should be printed;
  319.   -if it did not work or an error message was displayed check if
  320.    the printer is properly connected; also if it is connected to a
  321.    different port than LPT1 you have to select the proper port in
  322.    the Print|Options dialog box (just press Alt-P, select Print
  323.    Options and press <ENTER>);
  324.  
  325. pg 7
  326.   -now quit Vision Edit by entering Alt-X command or by choosing 'Exit'
  327.    item from Status-Bar at the bottom of the screen (use mouse).
  328.  
  329. Excellent. You have just completed the quick start exercise. Now
  330. go ahead and experiment with Vision Edit on your own. Use
  331. on-line help or manual for more information.
  332.  
  333.  
  334. ELEMENTS OF THE USER INTERFACE
  335.  
  336. The screen of Vision Edit is devided into 3 areas :
  337. - Menu Bar - top line
  338. - Status Line - bottom line
  339. - Desktop - area between the Menu Bar and the Status Line.
  340.  
  341. MENU BAR
  342.  
  343.   Menu Bar is the top line on the screen which displays menu choices. Each menu
  344. choice contains a pull-down menu which can be displayed by clicking on the menu
  345. item (e.g. File), or by pressing a short cut key Alt-L where L is a highlighted
  346. letter of the menu item (e.g. Alt-F for File menu). You can also get to the
  347. menu bar by pressing F10 function key and then you can use arrow keys to move
  348. the cursor to the desired menu choice and press <Enter> to open the pull-down
  349. menu.
  350.  
  351.   The ≡ menu is accessed by pressing Alt-Space.  All the other menus are
  352. accessed by pressing Alt-L, where L is the first (highlighted) letter of the
  353. menu. For example, the "File" menu is pulled down by Alt-F.
  354.  
  355.   Each Pull-down Menu contains a list of functions that can be selected
  356. by moving the cursor with the arrow keys and pressing <Enter>, or
  357. by clicking the mouse on the menu item, or by pressing a highlighted
  358. letter (typically the first letter). If no letter is highlighted, it
  359. means that the function is not active in the current context, for example
  360. you cannot save a text to the file if no window is open.
  361.  
  362. Some menu items have a short cut defined next to the function name
  363. e.g. 'Close Alt-F3'. Such functions can be activated by pressing
  364. a short cut key from any point in the program (if a function is active)
  365. without having to open a pull-down menu.
  366. pg 8
  367.  
  368.  
  369. STATUS LINE
  370.  
  371. The Status Line (the bottom line of the screen) contains a list of most
  372. often used functions which can be activated by pressing a short cut key
  373. shown left to the function name or by clicking the mouse on the function
  374. name.
  375.  
  376. If a function is active in the current context, its short cut is highlighted
  377. e.g. in Exit 'x' is highlighted and Alt-X is a shortcut.
  378.  
  379.  
  380. DESKTOP
  381.  
  382. Desktop is your work area between the Menu Bar and the Status Line.
  383. You can open various windows, dialog boxes and entry forms on the Desktop.
  384.  
  385.  
  386.  
  387. HELP FACILITY
  388.  
  389. Help Window can be displayed from any point of the program by pressing F1
  390. function key, by selecting Help from the pull-down menu, or by pressing right
  391. mouse button.
  392.  
  393. Help system is context sensitive so information displayed in the help window
  394. depends on the current context e.g. if you are editing a text file in the edit
  395. window pressing F1 will result in displaying help information related to the
  396. text editor.
  397.  
  398. By double-clicking with a mouse on highlighted words in a help window you can
  399. quickly access information regarding those words (cross reference). You can
  400. accomplish the same thing by using TAB key to select a topic and then by
  401. pressing Enter key.
  402.  
  403. You can always return to the previous Help Topic by pressing Shift-F1 or
  404. selecting Help Previous from the Help menu.
  405.  
  406. To close a help window press Esc or click on the close box.
  407.  
  408.  
  409. pg 9
  410. EDIT WINDOW
  411.  
  412. Edit Windows are where you type in and edit your text files.
  413.  
  414. You can open as many Edit windows as you want (as long as there is enough
  415. memory).
  416.  
  417. To close an active Edit window, click the window's close box [■] or choose
  418. Windows|Close.
  419.  
  420. To open an Edit window, choose File|Open. You can open the same file in more
  421. than one window.
  422.  
  423. There is one special edit window called Clipboard. You can copy/cut/paste
  424. selected blocks of text from other edit windows to Clipboard and from Clipboard
  425. to other windows. You can display the contents of Clipboard by choosing a
  426. command Edit|Show Clipboard from the menu.
  427.  
  428.  
  429. pg 10
  430. DIALOG BOX
  431.  
  432. Dialog boxes enable you to enter various kinds of data.
  433.  
  434. A dialog box typically contains :
  435.  - input line (sometimes with a history list) e.g. :
  436.    ┌─ Name ──────────────────────────┬───┐
  437.    │                                 │  │
  438.    └─────────────────────────────────┴───┘
  439.  
  440.  - check boxes e.g. :
  441.    ┌────────────────────────┐
  442.    │ [X] Case sensitive     │
  443.    │ [X] Whole words only   │
  444.    │ [X] Prompt on Replace  │
  445.    │ [X] Replace all        │
  446.    └────────────────────────┘
  447.  
  448.  - buttons e.g. :
  449.    ┌──────────┐
  450.    │ [ Open ] │
  451.    └──────────┘
  452.  
  453.  
  454. You can select any of the above elements by either clicking with a mouse or
  455. using <TAB> key (moves the focus to the next element).
  456.  
  457. If the focus is on a button press <Enter> key to push the button (or use a
  458. mouse).
  459.  
  460. If the focus is on a set of check boxes use Up- and Down-arrow keys to move
  461. from box to box, and use <Space> key to toggle the setting (or use a mouse).
  462.  
  463. If the focus is on a set of radio buttons use Up- and Down-arrow keys to change
  464. the setting (or use a mouse).
  465.  
  466. To cancel a dialog box you have to press <Esc> key, or press <Alt-F3> key, or
  467. click on the close box, or click on the standard [CANCEL] button (if one
  468. exists).
  469.  
  470.  
  471. PULL-DOWN MENU SYSTEM
  472.  
  473. Each word on a menu bar can be pulled-down into a menu box. Menu boxes contain
  474. several items which can be selected either with a mouse or by using the arrow
  475. keys and pressing <Enter> after positioning the cursor bar on the appropriate
  476. item. Each menu item either immediately performs a function or displays a
  477. dialog box first. All menu functions are described below.
  478.  
  479.  
  480. pg 11
  481. 1. ≡ Menu (Alt-space)
  482.  
  483.  ≡|About
  484.  
  485. When you choose the About command from the ≡ (System) menu, a dialog box
  486. appears, showing copyright and program version information.
  487.  
  488. To close the box, press Esc, Space, or Enter, or click the OK button.
  489.  
  490.  
  491.  ≡|Calculator
  492.  
  493. The calculator is equipped with most common math functions. To operate the
  494. calculator you can either use the keyboard or press the buttons on the
  495. calculator with the mouse.
  496.  
  497. Press Alt-F3 or Esc to close the calculator.
  498.  
  499. You can select a calculator function by either clicking on a function button
  500. with the mouse or by pressing a highlighted letter-key.
  501.  
  502.   Calculator functions :
  503.   ======================
  504.  
  505.  [BIN] BINary mode
  506.  [HEX] HEXadecimal mode
  507.  [DEC] DECimal mode
  508.  [ CL] Cancel last operation
  509.  [ AC] All Clear
  510.  [ + ] addition
  511.  [ - ] subtraction
  512.  [ * ] multiplication
  513.  [ / ] division
  514.  [ = ] display result
  515.  [NEG] NEGation
  516.  [F-C] switch between Fahrenheit and Celsius mode
  517.  [D\R] switch between Degree and Radian mode
  518.  [MWR] WRite to Memory
  519.  [MRD] ReaD from Memory
  520.  [ ( ] open bracket
  521.  [ ) ] close bracket
  522.  [TAN] TANgens
  523.  [SIN] SINe
  524.  [COS] COSine
  525.  [ % ] percent
  526.  [LOG] decimal LOGarithm
  527.  [LNx] Natural Logarithm
  528.  [e^y] e to the power of y
  529.  [Pi ] π
  530.  [REV] REVerse (1/x)
  531.  [SQR] SQuaRe
  532.  [SRT] Square RooT
  533.  [FAC] factorial (!)
  534.  [POW] x to the POWer of y
  535.  
  536. pg 12
  537. Keys [A],...,[F] can be used only in HEX mode, either by clicking on them or
  538. by pressing Ctrl-A,...,Ctrl-F.
  539.  
  540.  Additional functions:
  541. [Send-EX] Send Expression to the edit window
  542. [Send-RU] Send Result to the edit window
  543.  
  544.  ≡|Calendar
  545.  
  546. The calendar displays the current month, highlighting today's date. The next
  547. and previous months can be viewed using the '+' or '-' keys respectivly.  The
  548. mouse can also be used to change the month by clicking on the  or  icons.
  549.  
  550. Press Alt-F3 to close the calendar.
  551.  
  552.  ≡|ASCII table
  553.  
  554. The ASCII table displays the entire IBM PC character set.  The current
  555. character is marked by a blinking block cursor, and the hexadecimal and decimal
  556. ASCII values of the character are displayed below the chart. A new character is
  557. selected by pressing it on the keyboard, by clicking the mouse on it in the
  558. chart, or by moving the cursor using the cursor keys.
  559.  
  560. You can also send characters which cannot be entered from the keyboard to the
  561. active edit window.
  562. You do it by positioning the cursor on a selected character and pressing
  563. [Send-C] button.
  564. Press Alt-F3 to close the ASCII table.
  565.  
  566.  
  567.  ≡|Memory Info
  568.  
  569. Memory Info displays a Memory Information Window containing the following :
  570.   - Total DOS memory : the amount of RAM memory in KB
  571.     (up to 640KB)
  572.   - Program size : the size (in bytes) of the part of the
  573.     program which stays in memory all the time (not overlayed)
  574.   - Editor buffer : the amount of memory in bytes allocated to the
  575.     text editor
  576.   - Overlays buffer : the amount of memory in bytes allocated to
  577.     overlays (parts of the program that are loaded to memory from
  578.     a hard disk when needed)
  579.   - Remaining free memory : the amount of free memory in bytes
  580.     used for dynamic allocation (heap) e.g. for windows;
  581.  
  582.  
  583.  ≡|File Manager
  584.  
  585. File Manager menu item opens the File Manager dialog box where you can
  586. browse directories and do many useful operations on both files and
  587. directories. See the File Manager chapter for detailed description.
  588.  
  589.  
  590. pg 13
  591. 2. File (Alt-F)
  592.  
  593.  File|Open   (F3)
  594.  
  595. The File|Open command displays the 'Open a File' dialog box. In this dialog box
  596. you select the name of the text file you want to edit.
  597.  
  598. The Open a File dialog box contains:
  599.  
  600.  ■ an input box with a history list
  601.  ■ a list box to browse the directory
  602.  ■ a list of Disk Drives
  603.  ■ the standard Cancel button
  604.  ■ Open action button
  605.  ■ Select action button
  606.  ■ an information panel that describes the
  607.    selected file
  608.  
  609.  
  610.  ┌─ Name ──────────────────────────┬───┐
  611.  │                                 │  │
  612.  └─────────────────────────────────┴───┘
  613. The Name input box is where you enter the name of the file to select, or the
  614. file-name mask to use as a filter for the Files list box (for example, *.*).
  615.  
  616.  
  617.  ┌ Files ──────────────────────────┐
  618.  │                                 │
  619.  │  FILENM01.PAS  │  FILENM09.PAS  │
  620.  │  FILENM02.PAS  │  FILENM10.PAS  │
  621.  │  FILENM03.PAS  │  FILENM11.PAS  │
  622.  │  FILENM04.PAS  │  FILENM12.PAS  │
  623.  │  FILENM05.PAS  │  ..            │
  624.  │  FILENM06.PAS  │  \MOREXAMP     │
  625.  │  FILENM07.PAS  │  \TOURS        │
  626.  │  FILENM08.PAS  │  \ANSWERS.DIR  │
  627.  │  ▒▒▒■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒     │
  628.  └─────────────────────────────────┘
  629. The Files list box lists the names of files in the current directory that match
  630. the file-name mask in the Name input box, plus the parent directory and all
  631. subdirectories.
  632.  
  633.  ┌──────────────────────────────────────────┐
  634.  │ C:\TP\EXAMPLES\*.PAS                     │
  635.  │ HELLO.PAS       52  Jul 14,1990  12:00pm │
  636.  └──────────────────────────────────────────┘
  637. The File information panel shows the path name, file name, date, time, and size
  638. of the selected file. None of the items on this information panel are
  639. selectable.
  640.  
  641. pg 14
  642.  
  643.   Drives
  644.  ┌────────┐
  645.  │ A:     │
  646.  │ B:     │
  647.  │ C:     │
  648.  │ D:     │
  649.  │        │
  650.  └────────┘
  651. You can change the disk drive by double-clicking on the drive name or
  652. by highlighting the drive name and pressing Enter.
  653.  
  654.  ┌──────────┐
  655.  │ [ Open ] │
  656.  └──────────┘
  657. The Open button opens a new edit window and places the selected file in that
  658. window.
  659.  
  660.  ┌──────────┐
  661.  │ [Select] │
  662.  └──────────┘
  663. The Select button marks (√ character in front of the file name)
  664. or unmarks a file for openning. You can open several files at once
  665. by marking them using Select button, double-clicking on the file name,
  666. or pressing the Space key.
  667.  
  668.  ┌────────────┐
  669.  │ [ Cancel ] │
  670.  └────────────┘
  671.  
  672. If you choose Cancel, nothing changes and no action occurs, and the dialog box
  673. is put away.
  674.  
  675. (Esc always cancels a dialog box, even if a Cancel button does not appear.)
  676.  
  677.  
  678.  File|New
  679.  
  680.  File|New opens a new edit window. The window automatically receives the name
  681. 'Untitled'.
  682.  
  683.  
  684.  File|Save       (F2)
  685.  
  686. File|Save command saves a file from the active edit window on the disk. If a
  687. file name does not contain a path the file is saved in the current directory.
  688.                                                    
  689.  
  690.  File|Save as
  691.  
  692. File|Save as command allows you to save the file from the active window to a
  693. disk under a different name. This command opens a 'Save File as' dialog box.
  694.  
  695. pg 15
  696. The Save File As dialog box contains:
  697.  
  698.  ■ an input box with a history list
  699.  ■ a list box to browse the directory
  700.  ■ a list of Disk Drives
  701.  ■ the standard Cancel button
  702.  ■ the standard OK button
  703.  ■ an information panel that describes the
  704.    selected file
  705.  
  706.  ┌────────┐
  707.  │ [ OK ] │
  708.  └────────┘
  709. The OK button saves a file from the active window under the name entered onto
  710. input box.
  711.  
  712.  ┌─ Name ──────────────────────────┐
  713.  │                                 │
  714.  └─────────────────────────────────┘
  715. The Name input box is where you enter the name under which you want to save the
  716. file, or the file-name mask to use as a filter for the Files list box (for
  717. example, *.*).
  718.  
  719.  
  720.  File|Save all
  721.  
  722. This command saves all modified files that are open without asking for
  723. confirmation.
  724.  
  725.  
  726.  File|Close File
  727.  
  728. This command closes the active (top) edit window. If the file has been
  729. modified you will be asked if you want to save it.
  730.  
  731.  
  732.  File|Write Block
  733.  
  734. This function allows you to write a selected block of text to a file. The 'Save
  735. Block as' dialog box will be displayed in which you can enter the file name
  736. under which you want to save the selected block of text.
  737.  
  738. The Save Block As dialog box contains:
  739.  
  740.  ■ an input box with a history list
  741.  ■ a list box to browse the directory
  742.  ■ a list of Disk Drives
  743.  ■ the standard Cancel button
  744.  ■ the standard OK button
  745.  ■ an information panel that describes the
  746.    selected file
  747.  
  748.  
  749. pg 16
  750.  File|Read
  751.  
  752. This function allows you to read a file into current text. The text will be
  753. inserted into current cursor position. The standard 'Open a File' dialog box is
  754. opened. In this dialog box you select the name of the text file you want to
  755. read from.
  756.  
  757.  
  758.  File|Change dir
  759.  
  760. The Change Directory dialog box consists of an input box, a list box, the
  761. standard OK and Help buttons, and two other buttons (Chdir and Revert).
  762.  
  763.  ┌ Directory Name ─────────────────────┐
  764.  │                                     │
  765.  └─────────────────────────────────────┘
  766. The Directory Name input box is where you type in the path of the new
  767. directory.
  768.  
  769.  ┌ Directory Tree ─────────────────────┐
  770.  │   Drives                            │
  771.  │   └─┬C:\                            │
  772.  │     └─┬TP                           │
  773.  │       └──TVISION                    │
  774.  └─────────────────────────────────────┘
  775. The Directory Tree list box enables you to navigate directories by using the
  776. selecting bar and pressing Enter.
  777.  
  778. If you're using the keyboard, press Enter to make the selected directory be the
  779. current directory, then choose OK or press Esc to exit the dialog box.
  780.  
  781.  ┌──────────┐
  782.  │ [Chdir ] │
  783.  └──────────┘
  784. The Chdir button changes the current directory once you've selected or typed in
  785. a directory name.
  786.  
  787.  ┌──────────┐
  788.  │ [Revert] │
  789.  └──────────┘
  790. The Revert button goes back to the previous directory, as long as you haven't
  791. yet exited the dialog box.
  792.  
  793.  
  794.  File|DOS Shell
  795.  
  796. With the DOS Shell command, you can leave the program temporarily
  797. to perform a DOS command or run another program.
  798.  
  799. It is strongly recommended that you save all modified files (File|Save all)
  800. before using DOS Shell command.
  801.  
  802. pg 17
  803. File|Dos Shell command now gives you almost all memory available below
  804. 640KB (it can vary between 500-600KB depending on the system configuration).
  805. This is achieved by swapping contents of RAM memory to either Expanded
  806. Memory (if available), what gives a very fast performance, or to a temporary
  807. VED.SWP file which is created on your drive c:.
  808.  
  809. To return to Vision Edit, type EXIT at the DOS prompt.
  810.  
  811. DOS Shell command has been developed using a procedure released to public
  812. domain by TurboPower Software.
  813.  
  814.  
  815.  File|Run Program
  816.  
  817. File|Run Program command allows you to run external programs or execute
  818. DOS commands from within Vision Edit.
  819.  
  820. This command opens up a Run Program dialog box which lets you enter the
  821. program (or DOS external command) name and parameters that will be passed to
  822. it (if any).
  823.  
  824. You can install programs that you want to use more often by entering the
  825. program name on the input line and then clicking on the Add button. You
  826. can remove programs from the list of installed programs by highlighting the
  827. program's name and then clicking on the Remove button.
  828.  
  829. Run Program command has been developed using a procedure released to public
  830. domain by TurboPower Software.
  831.  
  832.  
  833.  File|Run Spelling Checker
  834.  
  835. File|Run Spelling Checker command allows you to run external Spelling
  836. Checker program.
  837.  
  838. This command opens up a Run Spelling Checker dialog box which lets you enter
  839. the name of the Spelling Checker program and the name of the file to be
  840. checked.
  841.  
  842. If you want the VED to save the name of the Spelling Checker program:
  843.  
  844.  -Enter the name of the program
  845.  -press GO button (invokes the Spelling Checker program)
  846.  -now choose 'Save Options' item from pulldown menu under 'Options'
  847.  
  848.  File|Exit   (Alt-X)
  849.  
  850. The Exit command terminates Vision Edit and returns you to DOS prompt.
  851.  
  852.  
  853. pg 18
  854. 3. Edit (Alt-E)
  855.  
  856.  Edit|Undo    (Ctrl-U)
  857.  
  858. Undoes all the changes from made from the last cursor movement.
  859.  
  860.  
  861.  Edit|Cut    (Shift-Del or Ctrl-K Y)
  862.  
  863. Deletes the selected block of text from the active window to the clipboard.
  864.  
  865.  
  866.  Edit|Copy    (Ctrl-Ins or Ctrl-K K)
  867.  
  868. Copies the selected block of text from the active window to the clipboard.
  869.  
  870.  
  871.  Edit|Paste  (Shift-Ins or Ctrl-K C)
  872.  
  873. Copies a block of text from the clipboard to the active window.
  874.  
  875.  
  876.  Edit|Show Clipboard
  877.  
  878. Displays a Clipboard window on the screen.
  879.  
  880.  
  881.  Edit|Clear
  882.  
  883. Deletes the selected block of text from the active window.
  884.  
  885.  
  886.  Edit|Line/Column Block Mode
  887.  
  888. This command enables you to switch between Line and Column block mode.
  889.  
  890. "L" displayed at the top left corner of the active window indicates the Line
  891. block mode.
  892.  
  893. "C" displayed at the top left corner of the active window indicates the Column
  894. block mode.
  895.  
  896. Both Line and Column block mode work with Block selection as well as block
  897. operations (block delete, copy, cut, paste & block dragging).
  898.  
  899. For block selection and block dragging you can use both mouse and keyboard
  900. (arrow keys).
  901.  
  902. See also:
  903.  Edit|Block Dragging On/Off,
  904.  Block Commands
  905. pg 19
  906.  
  907.  Edit|Block Dragging On/Off
  908.  
  909. This command switches between Drag Mode On and Off.
  910.  
  911. If Drag Mode is On then "D" is displayed at the top left corner of the active
  912. window (beside Line/Column Block Mode indicator).
  913.  
  914. If you are in a drag mode (after you have selected a block) you can drag a
  915. block around the window using either mouse or arrow keys. In a Column Mode you
  916. can drag a block in all 4 directions while in a Line Mode you can drag a block
  917. only up and down.
  918.  
  919. In a Drag Mode most commands are not active (except for some block operations:
  920. cut, block delete, paste, copy, line/column mode).
  921.  
  922. See also:
  923.  Edit|Line/Column Block Mode,
  924.  Block Commands
  925.  
  926.  
  927.  Edit|Insert Time
  928.  
  929. Inserts a current system time into the active edit window.
  930. The time has the following format: HH-MM.
  931.  
  932.  
  933.  Edit|Insert Date
  934.  
  935. Allows inserting either a System Date or a File Creation Date into the active
  936. edit window. This command displays a Date Formats dialog box which allows
  937. selecting a date format.
  938.  
  939.  
  940. pg 20
  941. 4. KeyCmds (Alt-K)
  942.  
  943. This menu lets you select various editing hot-key commands from the menu if
  944. you do not remember the hot-keys. It is especially convenient for new users.
  945.  
  946.  KeyCmds|Boxes
  947.  
  948. Displays Boxes submenu from which you can select box styles.
  949.  
  950.  KeyCmds|Boxes|NoBox     (Ctrl-Alt-0) or (Shift-Alt-0)
  951.  
  952. It restores a normal mode of operation for Arrow Keys if you have used them
  953. for drawing boxes.
  954.  
  955.  KeyCmds|Boxes|SingleBox    (Ctrl-Alt-1) or (Shift-Alt-1)
  956.  
  957. It selects Single Box drawing style. You can draw boxes using Arrow Keys.
  958.  
  959. To draw a box (or a line) using a mouse click at one point (first box corner),
  960. move the mouse cursor to another location (opposite box corner), and click
  961. again. A box will be created with two opposite corners located where you
  962. clicked a mouse. If two clicked points are on the same line a horizontal line
  963. will be created. If two clicked points are on the same column a vertical line
  964. will be created.
  965.  
  966. Example Single Box:
  967.  
  968.       ┌────────┬────────┐
  969.       ├────────┼────────┤
  970.       └────────┴────────┘
  971.  
  972.  KeyCmds|Boxes|DoubleBox    (Ctrl-Alt-2) or (Shift-Alt-2)
  973.  
  974. It selects Double Box drawing style. You can draw boxes using Arrow Keys
  975. or a mouse as described for Single Boxes above.
  976.  
  977. Example Double Box:
  978.  
  979.       ╔════════╦════════╗
  980.       ╠════════╬════════╣
  981.       ╚════════╩════════╝
  982.  
  983.  
  984.  KeyCmds|Boxes|MixedBox     (Ctrl-Alt-3) or (Shift-Alt-3)
  985.  
  986. It selects Mixed Box drawing style. You can draw boxes using Arrow Keys
  987. or a mouse as described for Single Boxes above.
  988.  
  989. pg 21
  990. Example Mixed Box:
  991.  
  992.      ╒═════════╤═════════╕
  993.      ╞═════════╪═════════╡
  994.      ╘═════════╧═════════╛
  995.  
  996.  
  997.  
  998.  KeyCmds|Boxes|Eraser     (Ctrl-Alt-4) or (Shift-Alt-4)
  999.  
  1000. It puts Arrow Keys into Erase Mode. You can erase boxes and other characters
  1001. using Arrow Keys or a mouse as described for Single Boxes above.
  1002.  
  1003.  KeyCmds|Block Commands
  1004.  
  1005. Displays a submenu from which you can select the following commands:
  1006.  
  1007.    - Mark Block Beginning (Ctrl-K B)
  1008.    - Delete Block (Ctrl-Del)
  1009.    - Hide Block (Ctrl-K H)
  1010.    - Paste from Clipboard (Ctrl-K C or Shift-Ins)
  1011.    - Cut to Clipboard (Ctrl-K Y or Shift-Del)
  1012.    - Copy to Clipboard (Ctrl-K K or Ctrl-Ins)
  1013.    - Indent Block (Ctrl-K I)
  1014.    - Unindent Block (Ctrl-K U)
  1015.    - Default Indent (Ctrl-K Space)
  1016.    - Upper to Lower Case (Ctrl-K L)
  1017.    - Lower to Upper Case (Ctrl-K O)
  1018.    - Flip Case (Ctrl-K F)
  1019.    - Print Block/File (Ctrl-K P)
  1020.    - Line/Column Block Mode
  1021.    - Block Dragging On/Off
  1022.    - Sort Lines
  1023.  
  1024.  KeyCmds|Cursor Movement
  1025.  
  1026. Displays a submenu from which you can select the following commands:
  1027.  
  1028.    - Word Left (Ctrl-A or Ctrl-Right Arrow)
  1029.    - Word Right (Ctrl-F or Ctrl-Left Arrow)
  1030.    - Line Up (Ctrl-E or Up Arrow)
  1031.    - Line Down (Ctrl-X or Down Arrow)
  1032.    - Page Up (Ctrl-R or PageUp)
  1033.    - Page Down (Ctrl-C or PageDown)
  1034.    - Screen Top (Ctrl-Home)
  1035.    - Screen Bottom (Ctrl-End)
  1036.    - Screen Center (Ctrl-Q M)
  1037.    - Text Start (Ctrl-PgUp)
  1038.    - Text End (Ctrl-PgDn)
  1039.  
  1040. pg 22
  1041.  KeyCmds|Insert/Delete Commands
  1042.  
  1043. Displays a submenu from which you can select the following commands:
  1044.  
  1045.    - Insert Mode On/Off (Ctrl-V or Ins)
  1046.    - Delete Line (Ctrl-Y)
  1047.    - Delete to End Of Line (Ctrl-Q Y)
  1048.    - Delete to Start Of Line (Ctrl-Q H)
  1049.    - Delete Char Left (Ctrl-H or Backspace)
  1050.    - Delete Char (Ctrl-G or Del)
  1051.    - Delete Word Right (Ctrl-T)
  1052.    - Delete Word Left (Ctrl-Backspace)
  1053.    - Duplicate Line (Ctrl-K D)
  1054.  
  1055.  KeyCmds|Miscellaneous Commands
  1056.  
  1057. Displays a submenu from which you can select the following commands:
  1058.  
  1059.    - Close Active Window (Alt-F3)
  1060.    - Auto Indent On/Off (Ctrl-O)
  1061.    - Find Matching Bracket (Ctrl-Q [ or Ctrl-Q ])
  1062.    - Force Page Break (Ctrl-P)
  1063.    - Reformat Paragraph (Alt-R)
  1064.    - Reformat File (Ctrl-Q R)
  1065.    - Center Line (Alt-V)
  1066.  
  1067. Displays a submenu from which you can select the following commands:
  1068.  
  1069.  KeyCmds|Set Marker
  1070.  
  1071. This command sets the marker #0 at the current cursor position. Later you
  1072. can quickly find this marker by using KeyCmds|GoTo Marker menu command.
  1073.  
  1074. You can set up to 10 markers by using hot-key commands Ctrl-K 0..9.
  1075.  
  1076.  KeyCmds|GoTo Marker
  1077.  
  1078. This command finds the marker #0 which has been set by using
  1079. KeyCmds|Set Marker menu command.
  1080.  
  1081. You can find markers #0..9 by using hot-key commands Ctrl-Q 0..9.
  1082.  
  1083.  KeyCmds|Miscellaneous|Reformat Paragraph    (Alt-R)
  1084.  
  1085. A Paragraph means a portion of text (typically several lines) delimited by
  1086. empty lines.
  1087.  
  1088. Reformat Paragraph function works only for the current paragraph (on which the
  1089. cursor is positioned). It tries to accommodate as many words as possible on
  1090. every line. If a line is too long it is wraped. If you set Justification in
  1091. Options|Preferences spaces are inserted between words to align each line to
  1092. both right and left margins.
  1093.               
  1094.  
  1095. pg 23
  1096. 5. Search (Alt-S)
  1097.  
  1098.  Search|Find
  1099.  
  1100. Displays a Find dialog box.
  1101.  
  1102. The Find dialog box contains an input box with a history list, a group of
  1103. check boxes, and the standard OK, and Cancel buttons.
  1104.  
  1105.  ┌──────────────╥───────────────────────┐
  1106.  │ Text to Find ║                       │
  1107.  └──────────────╨───────────────────────┘
  1108. Enter the search string in the Text to Find input box and choose OK to begin
  1109. the search, or choose Cancel to forget it. You can also enter ASCII codes
  1110. directly from the keyboard - hold down Alt key, enter ASCII code from the
  1111. numeric keypad and release Alt key.
  1112.  
  1113. Press the Down arrow key if you want to show the history list associated with
  1114. the input box. You can select a string from the history list by positioning
  1115. the cursor on it and pressing <Enter> or by clicking on the item with a mouse.
  1116.  
  1117.  ┌────────────────────────┐
  1118.  │ [X] Case sensitive     │
  1119.  │ [X] Whole words only   │
  1120.  └────────────────────────┘
  1121. This group of check boxes governs the kind of strings that the editor searches
  1122. for.
  1123.  
  1124.  ┌─Start────────────┐
  1125.  │ [X] From Cursor  │
  1126.  │ [X] From Origin  │
  1127.  └──────────────────┘
  1128. This group of check boxes determines whether the Search starts from the
  1129. current cursor position or from the beginning of the file.
  1130.  
  1131.  ┌─Regular Expressions──┐
  1132.  │ [X] On/Off           │
  1133.  └──────────────────────┘
  1134. When Regular Expressions is checked on Vision Edit recognizes GREP-like
  1135. wildcards in the search string.
  1136.  
  1137.  
  1138.  Search|Replace
  1139.  
  1140. Displays a Replace dialog box.
  1141.  
  1142. The Replace dialog box contains three input boxes with associated history
  1143. lists, a group of check boxes, and the standard OK, and Cancel buttons.
  1144.  
  1145. Most components of the Replace dialog box are identical to those in the Find
  1146. dialog box.
  1147.  
  1148. pg 24
  1149.  ┌──────────────╥───────────────────┬───┐
  1150.  │ Text to Find ║                   │  │
  1151.  └──────────────╨───────────────────┴───┘
  1152. Enter the search string in the Text to Find input box and choose OK to begin
  1153. the search, or choose Cancel to forget it. You can also enter ASCII codes
  1154. directly from the keyboard - hold down Alt key, enter ASCII code from the
  1155. numeric keypad and release Alt key.
  1156.  
  1157. Press the Down arrow key if you want to show the history list associated with
  1158. the input box. You can select a string from the history list by positioning
  1159. the cursor on it and pressing <Enter> or by clicking on the item with a mouse.
  1160.  
  1161.  ┌──────────╥───────────────────────┬───┐
  1162.  │ New Text ║                       │  │
  1163.  └──────────╨───────────────────────┴───┘
  1164. Enter the replacement string in the New Text input box. You can also enter
  1165. ASCII codes directly from the keyboard - hold down Alt key, enter ASCII code
  1166. from the numeric keypad and release Alt key.
  1167.  
  1168. You can also use the history list to the right of the box to select a string
  1169. you've used previously.
  1170.  
  1171.  ┌────────────────────────┐
  1172.  │ [X] Case sensitive     │
  1173.  │ [X] Whole words only   │
  1174.  │ [X] Prompt on Replace  │
  1175.  │ [X] Replace all        │
  1176.  └────────────────────────┘
  1177. This group of check boxes governs the kind of strings that the editor searches
  1178. for, and whether the replacement is automatic. Check Replace All if you want
  1179. the editor to replace all occurrences of the search string found.
  1180.  
  1181.  
  1182.  
  1183.  ┌─Start────────────┐
  1184.  │ [X] From Cursor  │
  1185.  │ [X] From Origin  │
  1186.  └──────────────────┘
  1187. This group of check boxes determines whether the Search/Replace starts from
  1188. the current cursor position or from the beginning of the file.
  1189.  
  1190.  ┌─Regular Expressions──┐
  1191.  │ [X] On/Off           │
  1192.  └──────────────────────┘
  1193. When Regular Expressions is checked on Vision Edit recognizes GREP-like
  1194. wildcards in the search string.
  1195.  
  1196.  
  1197. pg 25
  1198.  Regular Expressions
  1199.  
  1200. Regular Expresions can be used in a search string. They can contain the
  1201. following wildcard characters:
  1202.  ┌───┬───┬───┬───┬───┬────┬───┐
  1203.  │ ^ │ $ │ . │ * │ + │ [] │ \ │
  1204.  └───┴───┴───┴───┴───┴────┴───┘
  1205.  
  1206.  
  1207.  ^    A circumflex at the start of the string
  1208.       matches the start of a line.
  1209.  
  1210.  $    A dollar sign at the end of the
  1211.       expression matches the end of a line.
  1212.  
  1213.  .    A period matches any character.
  1214.  
  1215.  *    A character followed by an asterisk
  1216.       matches any number of occurrences
  1217.       (including zero) of that character.
  1218.       For example "bo*" matches "bot","b",
  1219.       "boo" and also "be".
  1220.  
  1221.  +    A character followed by a plus sign
  1222.       matches any number of occurrences
  1223.       (but not zero) of that character. For
  1224.       example "bo+" matches "bot" and "boo",
  1225.       but not "be" or "b".
  1226.  
  1227. pg 26
  1228.  []   Characters in brackets match any one
  1229.       character that appears in the brackets
  1230.       but no others. For example "[bot]"
  1231.       matches "b", "o" or "t".
  1232.  
  1233.  [^]  A circumflex at the start of the string
  1234.       in brackets means NOT. Hence, "[^bot]"
  1235.       matches any characters except "b", "o"
  1236.       or "t".
  1237.  
  1238.  [-]  A hyphen within the brackets signifies
  1239.       a range of characters. For example,
  1240.       "[b-o]" matches any character from "b"
  1241.       through "o".
  1242.  
  1243.  \    A backslash before a wildcard character
  1244.       means that the wildcard will be treated
  1245.       as a normal character not as a wildcard.
  1246.  
  1247.  
  1248.  Search|Search again    (Ctrl-L)
  1249.  
  1250. Repeats the last search/replace from the current cursor position.
  1251.  
  1252.  
  1253.  Search|GoToLine   (Ctrl-Q G)
  1254.  
  1255. Displays a GoToLine dialog box.
  1256.  
  1257. It allows you to enter the line number to which you want to jump directly.
  1258.  
  1259. The GoToLine dialog box contains one input box with associated history list,
  1260. and the standard OK, and Cancel buttons.
  1261.  
  1262.  ┌───────────────────╥─────┬───┐
  1263.  │ Enter line number ║ 123 │  │
  1264.  └───────────────────╨─────┴───┘
  1265.  
  1266. In the input line you can enter the line number to which you want to jump
  1267. directly.
  1268.  
  1269.  
  1270.  Search|GoToPage
  1271.  
  1272. Displays a GoToLine dialog box.
  1273.  
  1274. It allows you to enter the page number to which you want to jump directly.
  1275.  
  1276. The Go To Page Number dialog box contains one input box with associated
  1277. history list, and the standard OK, and Cancel buttons.
  1278.  
  1279. pg 27
  1280.  ┌───────────────────╥─────┬───┐
  1281.  │ Enter page number ║ 12  │  │
  1282.  └───────────────────╨─────┴───┘
  1283.  
  1284. In the input line you can enter the page number to which you want to jump
  1285. directly.
  1286.  
  1287.  
  1288.  Search|File Search
  1289.  
  1290. Displays a Search for File(s) dialog box which lets you enter a wildcard of
  1291. files that you want to search for.
  1292.  
  1293. The Search for File(s) dialog box contains:
  1294.  
  1295. 1) input box with a history list for entering File Mask;
  1296.  
  1297. 2) input box with a history list for entering directory from which search 
  1298. should start (first it checks file's names in current directory and then it 
  1299. looks for the files in all subdirectories);
  1300.  
  1301. 3) the standard OK, Help, and Cancel buttons.
  1302.  
  1303. Enter the file wildcard in the File Mask input box
  1304. and the directory from which search should start.
  1305. Choose OK to begin the search, or choose Cancel
  1306. to forget it. Results will be displayed in
  1307. Search File dialog box.
  1308.  
  1309. The File Search dialog box contains:
  1310.  
  1311. 1) the Files List box which lists the names of files matching
  1312. the File Mask. By double clicking the mouse on the name of
  1313. the file you can mark file for opening.There will
  1314. be "√" sign before the name. You can also mark selected
  1315. file by pressing 'Open' button.
  1316.  
  1317. 2) information lines:
  1318.  - Search mask: wildcard which matches file names
  1319.  - Starting directory: from which directory search
  1320.    should start
  1321.  - Files found: number of files which match wildcard
  1322.  - Directories searched: number of directories which were
  1323.    checked
  1324.  
  1325. 3) button 'Open': selects file for opening in the File
  1326. List box.
  1327.  
  1328. 4) button 'Open All': selects all files
  1329. for opening in the File List box.
  1330.  
  1331. 5) the standard Help, and Close buttons.
  1332.  
  1333.  
  1334. pg 28
  1335.  Search|Text Search
  1336.  
  1337. Displays a Search for File(s) with Text dialog box which lets you enter a
  1338. string of characters that you want to search for and wildcard which defines
  1339. file(s) in which search will take place. After you click on the OK button
  1340. the Text Search dialog box is opened and the search begins.
  1341.  
  1342. The Text Search dialog box contains:
  1343.  
  1344. 1) the Files List box which lists the names of files containing the text. By
  1345. double clicking the mouse on the name of the file you can mark file for
  1346. opening. There will be "√" sign before the name. You can also mark selected
  1347. file by pressing 'Open' button.
  1348.  
  1349. 2) the View Window which displays part of the file with the selected text.
  1350.  
  1351. 3) information lines:
  1352.  - Text to find: what text is searched for
  1353.  - Search mask: wildcard which matches file names
  1354.  - Starting directory: from which directory search should start
  1355.  - Files with text: number of files in which text was found
  1356.  - Files matching mask: number of files which were searched
  1357.  - Currently searched: name of a currently searched file
  1358.  
  1359. 4) button 'Continue': continues the search in current file.
  1360.  
  1361. 5) button 'Next': continues the search in the next file which matches the File
  1362. Mask.
  1363.  
  1364. 6) button 'Stop': stops the search but the dialog box is still on.
  1365.  
  1366. 7) button 'Open': selects file for opening in the File List box.
  1367.  
  1368. 8) button 'Open All': selects all files for opening in the File List box.
  1369.  
  1370. 9) button 'Cancel': stops the search and closes the dialog box.
  1371.  
  1372. 10) button 'Help': displays this information.
  1373.  
  1374.  
  1375. pg 29
  1376. 6. Windows (Alt-W)
  1377.  
  1378.  Windows|Size/Move      (Ctrl-F5)
  1379.  
  1380. Choose this command to change the size or position of the active window.
  1381.  
  1382.  
  1383.  Size
  1384.  
  1385. If you press Shift while you use the arrow keys, you can change the size of
  1386. the active window. Once you've adjusted its size or position, press Enter. If
  1387. a window has a Resize corner, you can drag that corner to resize the window.
  1388.  
  1389.  
  1390.  Move
  1391.  
  1392. When you choose Windows|Size/Move, the active window moves in response to the
  1393. arrow keys. Once you've moved the window to where you want it, press Enter.
  1394. You can also move a window by dragging its title bar with the mouse.
  1395.  
  1396.  
  1397.  Windows|Zoom      (F5)
  1398.  
  1399. Choose Zoom to resize the active window to the maximum size. If the window is
  1400. already zoomed, you can choose this command to restore it to its previous
  1401. size. You can also double-click anywhere on the window's title bar (except
  1402. where an icon appears) to zoom or unzoom the window.
  1403.  
  1404.  
  1405.  Windows|Tile
  1406.               
  1407. Choose Windows|Tile to tile all windows on the desktop.
  1408.  ┌────────────────────────────────────┐
  1409.  │ ╔════════════1══╗┌────────────2──┐ │
  1410.  │ ║               ║│               │ │
  1411.  │ ║               ║│               │ │
  1412.  │ ║               ║│               │ │
  1413.  │ ║               ║│               │ │
  1414.  │ ╚═══════════════╝└───────────────┘ │
  1415.  │ ┌────────────3──┐┌────────────4──┐ │
  1416.  │ │               ││               │ │
  1417.  │ │               ││               │ │
  1418.  │ │               ││               │ │
  1419.  │ │               ││               │ │
  1420.  │ └───────────────┘└───────────────┘ │
  1421.  └────────────────────────────────────┘
  1422.              Tiled Windows
  1423.  
  1424.  
  1425. pg 30
  1426.  Windows|Cascade
  1427.  
  1428. Choose Windows|Cascade to stack all windows on the desktop.
  1429.  
  1430.  ┌──────────────────────────1─┐
  1431.  │┌─────────────────────────2─┐
  1432.  ││┌────────────────────────3─┐
  1433.  │││╔═══════════════════════4═╗
  1434.  │││║                         ║
  1435.  │││║                         ║
  1436.  │││║                         ║
  1437.  │││║                         ║
  1438.  │││║                         ║
  1439.  └└└╚═════════════════════════╝
  1440.  
  1441.         Cascaded Windows
  1442.  
  1443.  
  1444.  Windows|Next     (F6)
  1445.  
  1446. Choose Next to cycle forwards through the windows on the desktop.
  1447.  
  1448.  
  1449.  Windows|Previous      (Shift-F6)
  1450.  
  1451. Choose Windows|Previous to cycle backwards through the windows on the desktop.
  1452.  
  1453.  
  1454.  Windows|Close      (Alt-F3)
  1455.  
  1456. Choose  Windows|Close to close the active window. You can also click the Close
  1457. box in the upper left corner to close a window.
  1458.  
  1459.  
  1460.  Windows|Synchro (Ctrl-F6)
  1461.  
  1462. After you select this command from the menu or press Ctrl-F6 2 top windows
  1463. become synchronized. They are resized and moved so that one window occupies
  1464. the top half and the other the bottom half of the desktop.
  1465.  
  1466. From now on every key you press is sent to both windows. They scroll together
  1467. and react to editing operations (e.g. inserting or deleting characters) in the
  1468. same way. Even search works for both windows.
  1469.  
  1470. Synchronization of the windows is broken after selecting Synchro command (or
  1471. pressing Ctrl-F6) the second time.
  1472.  
  1473.  
  1474.  Windows|List of Files
  1475.  
  1476. Displays a File List dialog box allowing to select an open file from the list
  1477. of all open files.
  1478.  
  1479.  
  1480. pg 31
  1481.  Windows|Switch Screen
  1482.  
  1483. This command switches between the normal- and full-screen mode. In the
  1484. full-screen mode the Menu Bar and the Status Line are hidden and the
  1485. Desktop covers the whole screen.
  1486.  
  1487.  
  1488.  Windows|Show/Hide Ruler
  1489.  
  1490. This command shows/hides the ruler at the top of the screen, just below
  1491. the menu bar. You can click on the ruler with a mouse to position the cursor
  1492. in the edit window on the selected column. Tabs are marked on the ruler with
  1493. "" and the right margin is marked with "║" character. You can double click
  1494. on the ruler to change the right margin setting.
  1495.  
  1496.  Windows|Show/Hide Tool Bar
  1497.  
  1498. The Tool Bar can be displayed or hidden at the top of the screen by choosing
  1499. Windows|Show/Hide Tool Bar item from the pull down menu.
  1500. You can click on the tool bar with a mouse to generate command.
  1501. Icons represent commands:
  1502.  
  1503.  replace words─────────────┐  print block/file
  1504.  search again──────────┐   │  │ line/block mode switch
  1505.     find word──────┐   │   │  │ └┐ reformat paragraf
  1506.     close file─┐   │   │   │  └┐ │  └┐   close tool bar
  1507.                │   │   │   │   │ └─┐ └─┐  └────────┐
  1508.  ┌───┬───┬───┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬───┬  ─┬─┴─┐
  1509.  │ ? │>▐ │ ▐>│[■]│∙∙!│∙!!│<->│ ₧ │L-C│▐>▄│ABC│...│[═]│
  1510.  └─┬─┴─┬─┴─┬─┴───┴───┴───┴───┴───┴───┴───┴─┬─┴  ─┴───┘
  1511.    │   │   └─open file            ┌────────┘
  1512.    │   └─────save file            └spelling checker
  1513.    └─────────help on the tool bar
  1514.  
  1515. pg 32
  1516. 7. Options (Alt-O)
  1517.  
  1518.  Options|Mouse...
  1519.  
  1520. The Mouse command brings up the Mouse Options dialog box, where you can set
  1521. various options that control how your mouse works, including:
  1522.  
  1523.  ■ how fast a double-click is
  1524.  ■ which mouse button (right or left) is active
  1525.  
  1526. The Mouse Options dialog box consists of one check box, one slider bar, and
  1527. the standard buttons OK and Cancel.
  1528.  
  1529.  ┌──────────────────────────┐
  1530.  │ Mouse Double Click       │
  1531.  │ Slow     Medium     Fast │
  1532.  │  ▒▒▒▒▒▒▒▒▒▒▒■▒▒▒▒▒▒▒▒▒▒  │
  1533.  └──────────────────────────┘
  1534. The Mouse Double Click slider bar adjusts the double-click speed of your
  1535. mouse.
  1536.  
  1537.  ┌───────────────────────────┐
  1538.  │ [X] Reverse Mouse Buttons │
  1539.  └───────────────────────────┘
  1540. Reverse Mouse Buttons makes the right mouse button take on the normal
  1541. functions of the left--and vice versa.
  1542.  
  1543.  
  1544.  Options|Colors...
  1545.  
  1546. The Colors item brings up the Colors dialog box, where you can customize the
  1547. colors of the display.
  1548.  
  1549. The Colors dialog box consists of two list boxes, a text display area, the
  1550. standard OK, Cancel, and Help buttons, and one of the following:
  1551.  
  1552.  ■ On color and black-and-white systems, it
  1553.    also contains two color palettes.
  1554.  ■ On monochrome systems, it contains a set
  1555.    of radio buttons instead of the palettes.
  1556.  
  1557. This dialog box is where you can change the colors of different parts of this
  1558. program.
  1559.  
  1560.  
  1561. pg 33
  1562.  ┌─ Group ─────────────┐
  1563.  │   Desktop           │
  1564.  │   Menus            ■│
  1565.  │   Dialogs/Calc     ▒│
  1566.  │   Edit Window      ▒│
  1567.  │   Calendar         ▒│
  1568.  │   Ascii table      ▒│
  1569.  │                     │
  1570.  └─────────────────────┘
  1571. The Group list box contains the names of the different regions of the program
  1572. that you can customize.
  1573.  
  1574.  ┌─ Item ──────────────┐
  1575.  │   Color             │
  1576.  │                    ■│
  1577.  
  1578. When you select a group from the Group list, the Item list box displays the
  1579. names of the different views in that region.
  1580.  
  1581.  ┌ Foreground ┐   ┌ Background ┐
  1582.  │ ░▒▓░▒▓░▒▓░ │   │ ▓░▒▓░▒▓░▒▓ │
  1583.  │ ▓░▒▓░▒▓░▒▓ │   │ ░▒▓░▒▓░▒▓░ │
  1584.  │ ▒▓░▒▓░▒▓░▒ │   └────────────┘
  1585.  └────────────┘
  1586. On color and black-and-white systems, you use the Foreground and Background
  1587. palettes to modify colors.
  1588.  
  1589.  ┌ Colors ──────────────┐
  1590.  │  (∙) Mono low        │
  1591.  │  ( ) Mono high       │
  1592.  │  ( ) Mono underscore │
  1593.  │  ( ) Mono inverse    │
  1594.  └──────────────────────┘
  1595.  
  1596. On monochrome systems, you use the Colors set of radio buttons systems to
  1597. modify the character attributes.
  1598.  
  1599.  ┌────────────────┐
  1600.  │ Text Text Text │
  1601.  │ Text Text Text │
  1602.  └────────────────┘
  1603. On all systems, the display text (above the Help button) shows the current
  1604. color or attribute settings.
  1605.  
  1606. Changes do not take effect on the desktop until you close the Colors dialog 
  1607. box by choosing OK. 
  1608.  
  1609. You can also Save Colors Palette to a separate file by clicking on the Save 
  1610. button.
  1611.  
  1612. You can Load Colors Palette that have been previously saved in a file by 
  1613. clicking on the Load button.
  1614.  
  1615. pg 34
  1616.  Options|Preferences...
  1617.  
  1618. The Preferences item brings up the Preferences dialog box, where you can set
  1619. Auto Save options as well as the Screen Size (if you have EGA/VGA graphics
  1620. adapter you can change the display mode from 25 to 43/50 lines).
  1621.  
  1622. In this dialog box you can also change various Editor settings.
  1623. It contains:
  1624.  
  1625. - 3 Auto Save check boxes :
  1626.  
  1627.     ┌─ Auto Save ──┐
  1628.     │ [X] Desktop  │
  1629.     │ [X] Options  │
  1630.     │ [X] Backup   │
  1631.     └──────────────┘
  1632. If a Desktop box is checked Vision Edit saves Desktop in VED.DSK file. If
  1633. VED.DSK file exists Desktop will be restored automatically on the startup.
  1634.  
  1635. If a Options box is checked Vision Edit saves Options in VED.OPT file. If
  1636. VED.OPT file exists Options will be restored automatically on the startup.
  1637. Options include all settings of this dialog box.
  1638.  
  1639. If Backup box is checked Vision Edit will always save the last version of the
  1640. edited file giving it the same name with BAK extension.
  1641.  
  1642. - 4 Edit Options check boxes :
  1643.  
  1644.     ┌─ Edit Options────────┐
  1645.     │ [X] Auto Indent      │
  1646.     │ [X] Auto Wrap        │
  1647.     │ [X] Justification    │
  1648.     │ [X] Show Page Breaks │
  1649.     └──────────────────────┘
  1650.  
  1651. If Auto Indent is checked, after you press Enter key the cursor will be
  1652. positioned on a new line and below the first word of the previous line.
  1653.  
  1654. If Auto Wrap is checked, the cursor will move automatically to the next line
  1655. after you reach the right margin (last word will be moved to the new line).
  1656.  
  1657. If justification is checked text will be justified (aligned
  1658. to both left and right margin). Justification is applied in
  1659. two cases:
  1660. - if Auto Wrap is on and a word is moved to the next line (after
  1661.   reaching the right margin);
  1662. - if you Reformat Paragraph all lines but the last one of the
  1663.   paragraph are justified.
  1664.  
  1665. If Show Page Breaks is checked the last line on each page
  1666. is shown in a different color (default: yellow text on red background).
  1667. Page Breaks are calculated according to the Number of Lines per Page
  1668. setting in Print Options dialog box. You can change the color in which page
  1669. breaks are displayed using Options|Colors menu command.
  1670.  
  1671. pg 35
  1672. - 1 set of Screen Size radio buttons :
  1673.  
  1674.     ┌ Screen Size ─────┐
  1675.     │  (∙) 25 lines    │
  1676.     │  ( ) 43/50 lines │
  1677.     └──────────────────┘
  1678. If you have a EGA/VGA graphics adapter you can display 43/50 lines on the
  1679. screen.
  1680.  
  1681. - 1 input line :
  1682.                 ┌──────┐
  1683.   Right Margin: │  78  │
  1684.                 └──────┘
  1685. It allows you to select the Right Margin Setting.
  1686.  
  1687. - 1 set of Right Margin radio buttons :
  1688.  
  1689.     ┌ Right Margin: ───────────┐
  1690.     │  (∙) Use window's size   │
  1691.     │  ( ) Use margin setting  │
  1692.     └──────────────────────────┘
  1693. If you select "Use window's size" then a window's right edge will be
  1694. assumed to be a right margin for Reformat Paragraph and Auto Wrap
  1695. functions.
  1696. If you select "Use margin setting" then a Right Margin set on the above
  1697. input box will be used as a right margin for Reformat Paragraph and
  1698. Auto Wrap functions.
  1699.  
  1700. - 1 set of TABs radio buttons :
  1701.  
  1702.     ┌ TABs ───────────────────────┐
  1703.     │  (∙) Use Spaces - smart TABs│
  1704.     │  ( ) Use TAB characters     │
  1705.     └─────────────────────────────┘
  1706. If you select Use Spaces, whenever you press TAB key the appropriate number of
  1707. spaces will be inserted. This option is useful for programmers since the
  1708. cursor will move to the position under the next word of the previous line. If
  1709. you select Use TABs, TAB character will be used (ASCII code #9) when you press
  1710. a TAB key.
  1711.  
  1712. - 1 input line :
  1713.  
  1714.              ┌──────┐
  1715.   TAB width  │  8   │
  1716.              └──────┘
  1717. It allows you to select the width of TABs.
  1718.  
  1719. pg 36
  1720. - 1 set of Indent Mode radio buttons
  1721. and Indent Str/Char input line:
  1722.  
  1723.     ┌ Indent Mode ─────┐      Indent Str/Char
  1724.     │  (∙) ASCII code  │      ┌─────────────┐
  1725.     │  ( ) String      │      │ 32          │
  1726.     └──────────────────┘      └─────────────┘
  1727. If you select ASCII code then the following Indent Str/Char input line
  1728. has a meaning of an ASCII code of a character. This character will be
  1729. inserted in front of all selected lines when you use Block Indent function
  1730. (Ctrl-K I). The default is the Space character (ASCII code #32).
  1731. If you select String then the following Indent Str/Char input line
  1732. has a meaning of a string of characters. This string will be
  1733. inserted in front of all selected lines when you use Block Indent function
  1734. (Ctrl-K I).
  1735. The Default button below restores the default Indent Mode to ASCII code
  1736. and the Indent Str/Char to #32 (space). When you are editing text you
  1737. can return to the default mode by pressing Ctrl-K followed by the space.
  1738.  
  1739. - 1 set of <ENTER> Char radio buttons :
  1740.  
  1741.     ┌ <ENTER> Char ────┐
  1742.     │  (∙) CR + LF     │
  1743.     │  ( ) CR          │
  1744.     │  ( ) LF          │
  1745.     └──────────────────┘
  1746. If you select CR+LF (default) every time you press the <ENTER> key a sequence
  1747. of CR (ASCII code #13) and LF (ASCII code #10) characters is inserted into a
  1748. text (standard for most applications).
  1749.  
  1750. If you select CR every time you press the <ENTER> key only the CR (ASCII code
  1751. #13) character is inserted into a text.
  1752.  
  1753. If you select LF every time you press the <ENTER> key only the CR (ASCII code
  1754. #10) character is inserted into a text (this convention is used on Unix
  1755. systems).
  1756.  
  1757. These options work only if the below <ENTER> Mode is set to Insert Line.
  1758.  
  1759. - 1 set of <ENTER> Mode radio buttons :
  1760.  
  1761.     ┌ <ENTER> Mode ────┐
  1762.     │  (∙) Insert Line │
  1763.     │  ( ) Next Line   │
  1764.     └──────────────────┘
  1765. If you select the Insert Line mode (default) every time you press the <ENTER>
  1766. key a new line is inserted into a text (CR+LF or CR characters are inserted
  1767. depending on the above <ENTER> Char setting). When you select the Next Line
  1768. mode no new lines are inserted after you press the <ENTER> key. Instead a
  1769. cursor moves to the beginning of a next line (or if Auto Indent is set a
  1770. cursor is positioned below the first non-blank character).
  1771.  
  1772. pg 37
  1773. - 1 set of <Right Arrow> Mode radio buttons :
  1774.  
  1775.     ┌ <Right Arrow> Mode ────┐
  1776.     │  (∙) Append Spaces     │
  1777.     │  ( ) Go to Next Line   │
  1778.     └────────────────────────┘
  1779. This set of radio buttons determines the behaviour of the Right Arrow
  1780. key when the cursor is positioned at the end of a line. If Append Spaces
  1781. is selected a space is appended to the end of a line each time the Right
  1782. Arrow key is pressed (when the cursor is at the end of a line).
  1783. If Go to Next Line is selected pressing the Right Arrow key when the cursor
  1784. is at the end of a line will move the cursor to the beginning of a next line.
  1785.  
  1786. - 1 set of <Del Key> Mode radio buttons :
  1787.  
  1788.     ┌ <Del Key> (for blocks)─┐
  1789.     │  (∙) Delete Block      │
  1790.     │  ( ) Delete Character  │
  1791.     └────────────────────────┘
  1792. This set of radio buttons determines the behaviour of the Del key when a
  1793. block is selected. If Delete Block is set then pressing the Del key will
  1794. result in deleting a selected block. If Delete Character is set then
  1795. pressing the Del key will result in deleting a character (you can still
  1796. delete a selected block using Ctrl-Del).
  1797.  
  1798. - 1 set of <End Key> Mode radio buttons :
  1799.  
  1800.     ┌ <End Key> ───────────────┐
  1801.     │  (∙) Delete Spaces       │
  1802.     │  ( ) Do not Delete Spaces│
  1803.     └──────────────────────────┘
  1804. This set of radio buttons determines if pressing the End key will result
  1805. (in addition to moving the cursor to the end of a line) in removing all
  1806. spaces at the end of a line (after the last non-blank character).
  1807.  
  1808. pg 38
  1809.  Options|Save Desktop
  1810.  
  1811. Saves the state of all open windows to a file call VED.DSK. This file can be
  1812. reloaded by selecting Options|Restore Desktop.
  1813.  
  1814. Also history lists of file names open or printed during the session, as well 
  1815. as keywords used in Search and Search & Replace are stored in VED.DSK file.
  1816.  
  1817.  
  1818.  Options|Restore Desktop
  1819.  
  1820. Restore a previously-saved state of all open windows from a file called
  1821. VED.DSK. This file is saved via the Options|Save Desktop menu command.
  1822.  
  1823. Also history lists of file names open or printed during the previous session, 
  1824. as well as keywords used in Search and Search & Replace are loaded from 
  1825. VED.DSK file.
  1826.  
  1827.  
  1828.  Options|Clear Desktop
  1829.  
  1830. Clears desktop by closing all open windows and dialog boxes.
  1831.  
  1832.  Options|Load Options
  1833.  
  1834. This command loads from VED.OPT file (if the file exists): Colors Palette, 
  1835. Mouse Options, Edit Preferences, Macros, Search Options, a list of programs 
  1836. installed using File|Run Program, and a list of recently closed files (up to
  1837. 5 files) displayed at the bottom of the File menu.
  1838.  
  1839. The VED.OPT file is created by Options|Save Options command.
  1840.  
  1841. You can modify Color Palettes using Options|Colors command.
  1842.  
  1843. You can modify Mouse Settings using Options|Mouse command.
  1844.  
  1845. You can modify Edit Preferences using Options|Preferences command.
  1846.  
  1847.  
  1848.  Options|Save Options
  1849.  
  1850. This command saves to VED.OPT file: Colors Palette, Mouse Options, Edit 
  1851. Preferences, Macros, Search Options, a list of programs installed using 
  1852. File|Run Program, and a list of recently closed files (up to 5 files) 
  1853. displayed at the bottom of the File menu.
  1854.  
  1855. If the file exists it will be overwritten. The options from the VED.OPT file
  1856. are loaded using Options|Load Options command.
  1857.  
  1858. You can modify Color Palettes using Options|Colors command.
  1859.  
  1860. You can modify Mouse Settings using Options|Mouse command.
  1861.  
  1862. You can modify Edit Preferences using Options|Preferences command.
  1863.  
  1864. pg 39
  1865.  Options|Directories
  1866.  
  1867. This command displays the Directories dialog box where you can specify a
  1868. directory for the Desktop file:
  1869. - Current Directory
  1870. - Options Directory
  1871.  
  1872. If you select 'Current Directory' VED.DSK (desktop) file will be stored in the
  1873. current directory. If you select 'Options Directory' the desktop file will be
  1874. stored always in the same directory as the Options file (in the Vision Edit
  1875. home directory).
  1876.  
  1877.  
  1878.  Options|Screen Blanker
  1879.  
  1880. The Screen Blanker item brings up the Screen Blanker dialog box, where you can 
  1881. set some screen blanker options.
  1882.  
  1883. The Screen Blanker dialog box allows you to set the following screen blanker 
  1884. options:
  1885.  
  1886. 1) Blank After - enter the time (in minutes) after which the screen will be
  1887. blanked if neither key is pressed nor mouse is used during that period;
  1888.  
  1889. 2) Pixels Number - enter number of pixels that will be displayed during
  1890. blankout periods (0 means no pixels);
  1891.  
  1892. 3) Sound On/Off - if you check this input box thunder-like sounds will be
  1893. generated during blankout periods.
  1894.  
  1895. You can test the settings immediately by clicking on the Test button.
  1896.  
  1897.  
  1898.  Options|Change Screen Mode
  1899.  
  1900. This command displays the Screen Mode Selection dialog box which allows you to
  1901. select other screen modes (e.g. 132 columns) if you have a VGA card that
  1902. supports other screen modes. Before you can start using this function you have
  1903. to install your graphics card (see: VGA Installation chapter).
  1904.  
  1905. The Screen Mode Selection dialog box contains:
  1906. 1) A list box that displays all screen modes supported by your video card
  1907. (created by VGA Installation procedure);
  1908.  
  1909. 2) Standard buttons OK and Info.
  1910.  
  1911. Just select (highlight) the desired screen mode and click on OK button.
  1912.  
  1913. pg 40
  1914. 8. Print (Alt-P)
  1915.  
  1916.  Print|Print Options
  1917.  
  1918. This command displays a Print Options dialog box which allows setting the
  1919. following parameters:
  1920.  - DOS LPT # : LPT1,...,LPT4
  1921.  - Eject a page Before printing (Yes/No)
  1922.  - Eject a page After printing (Yes/No)
  1923.  - Use Headers/Footers
  1924.  - Stop After Every Page
  1925.  - Left Margin
  1926.  - Page Length: the standard page length on a letter-size paper is 66 but some
  1927.    printers (e.g. DeskJet 500) have a 2-line-long unprintable area; for this
  1928.    reason the default page length is 64 lines;
  1929.  - Top Margin
  1930.  - Bottom Margin
  1931.  - Printer Initialization String
  1932.  
  1933.  
  1934.  Print|Print File
  1935.  
  1936. This command displays a Select File to Print dialog box which allows you to
  1937. select a file that you want to print.
  1938.  
  1939. The 'Select File to Print' dialog box contains an input box, a file list, a
  1940. file information panel, the standard button Cancel, one other action button
  1941. (Open), plus a history list that's attached to the Name input box.
  1942.  
  1943. The file must exist on your disk, so if you are editing a new file you have to
  1944. save it before you can start printing.
  1945.  
  1946. After you select a file to print, printing starts and the Print Manager window
  1947. is displayed (see: Print Manager chapter).
  1948.  
  1949. You can cancel printing at any time by pressing F9 function key or by clicking
  1950. with the mouse on Stop Print label on the status line.
  1951.  
  1952. Since printing is done in "background" you can continue using other functions
  1953. of Vision Edit during printing.
  1954.  
  1955. You can print a file directly from the active window by pressing Ctrl-K P.
  1956. The same command can be used to print a selected block.
  1957.  
  1958.  
  1959.  Print|Print Block/File
  1960.  
  1961. This command prints a selected block. If no block has been selected
  1962. the whole file from the active edit window will be printed.
  1963.  
  1964.  
  1965.  Print|Header
  1966.  
  1967. Displays a Header/Footer dialog box allowing you to create a header.
  1968.  
  1969. Header/Footer dialog box allows to easily create headers and footers.
  1970.  
  1971. pg 41
  1972. After you create a header or footer do not forget to check the Use
  1973. Headers/Footers check box in a Print Options dialog box if you want the
  1974. header and/or footer to be printed.
  1975. The easiest way to create a header/footer is to press a Default button
  1976. what will create a standard header/footer containing: Page Number, File
  1977. Name, System Date, and File Creation Date.
  1978.  
  1979. If you do not like the standard layout you can edit the Header/Footer
  1980. Window. Text entered from the keyboard will be printed exactly as it
  1981. looks on the screen.
  1982.  
  1983. In addition to plain text you can include in your headers/footers the
  1984. following: Page Numbers, File Name, System Date and File Creation Date
  1985. by pressing the appropriate buttons. You can quickly clear the
  1986. Header/Footer Window by pressing Blank button.
  1987.  
  1988. You can move a selected word (a word which includes the cursor) by
  1989. pressing Left, Center, and Right buttons. You can move in the same way
  1990. more than 1 word by highlighting text with a mouse.
  1991.  
  1992. You can Write a newly created header and footer to a file by pressing
  1993. Write button.
  1994.  
  1995. You can Read a previously created header and footer from a file by pressing
  1996. Read button.
  1997.  
  1998. All buttons can be selected either with a mouse or with a Alt-<Hot Key>
  1999. combination.
  2000.  
  2001.  
  2002.  Print|Footer
  2003.  
  2004. Displays a Header/Footer dialog box allowing you to create a footer.
  2005.  
  2006.  
  2007.  Print|Display Print Manager
  2008.  
  2009. This command displays the Print Manager window if it has not been already
  2010. open. You can close it at any time using menu command Print|Close Print 
  2011. Manager (see: Print Manager chapter).
  2012.  
  2013.  
  2014.  Print|Close Print Manager
  2015.  
  2016. This command closes the Print Manager window if it has been open. You can
  2017. reopen it later (during printing) using menu command Print|Display Print
  2018. Manager.
  2019.  
  2020. pg 42
  2021.  
  2022.  Print|Stop Print
  2023.  
  2024. Stops printing (the printer will still be printing for a while
  2025. until its internal buffer is empty). The stoped printing can be resumed
  2026. (see: Print Manager chapter).
  2027.  
  2028. pg 43
  2029. 9. Macros
  2030.  
  2031.  Macros|Start Macro
  2032.  
  2033. This command displays a Create Macro File dialog box which is similar to Open a
  2034. File Dialog Box. You have to enter a name of the macro file in which macro
  2035. operations will be stored. The default macro file extension is MAC.
  2036.  
  2037. After you select the macro file name a Macro Description dialog box is
  2038. displayed. You can enter a one-line description of a macro here (up to 128
  2039. characters).
  2040.  
  2041. After you close a Macro Description dialog box a flashing message 'Macro
  2042. Recording' is displayed on the status line. From now on all keys that you
  2043. press, most edit operations including search and replace are recorded in the
  2044. macro file.
  2045.  
  2046. To stop macro recording select End Macro function from the Macro menu.
  2047.  
  2048. The macro that you have just created will be added to the list of available
  2049. macros in the Macro menu. You can execute a macro by selecting it from the
  2050. Macro menu or by pressing a hot key assigned to that macro.
  2051.  
  2052.  
  2053.  Macros|End Macro
  2054.  
  2055. This command completes macro recording started with Start Macro command. It
  2056. closes a macro file and from now on you can execute that macro.
  2057.  
  2058.  
  2059.  Macros|Load Macro
  2060.  
  2061. This command allows you to select a macro file which has been created
  2062. previously. An Open Macro dialog box is displayed allowing you to select a
  2063. macro file. The selected macro is added to the list of macros in the Macro
  2064. menu and becomes available for execution.
  2065.  
  2066.  
  2067.  Macros|Execute Macro
  2068.  
  2069. All macros available for execution are displayed in the Macro menu under the
  2070. dividing line. There can be up to 7 macros available at once. You can execute
  2071. a macro by either selecting its name from the Macro menu or by pressing a
  2072. hot-key assigned to this macro. All hot-key assignments are automatic. The
  2073. first macro is assigned Alt-F4, the second Alt-F5, and so on up to Alt-F10.
  2074.  
  2075. If you already have 7 macros in the Macro menu adding a new macro will remove
  2076. the first macro from the list of macros available.
  2077.  
  2078.  
  2079. pg 44
  2080.  Macros|Suspend Macro
  2081.  
  2082. This command suspends recording a macro so that you can do some operations
  2083. which you do not want recorded in the macro file. You can resume recording the
  2084. macro by selecting Continue Macro command.
  2085.  
  2086.  
  2087.  Macros|Continue Macro
  2088.  
  2089. This command allows you to continue recording a macro which has been suspended
  2090. with Suspend Macro command.
  2091.  
  2092.  
  2093.  Macros|Repeat Macro
  2094.  
  2095. Displays a Repeat Macro dialog box which allows you to specify how many times
  2096. the macro should be repeated.
  2097.  
  2098.  
  2099.  Macros|Delete Macro
  2100.  
  2101. Displays the Delete Macro dialog box where you can delete Macros from the List 
  2102. of Macros displayed in the Macro Menu.
  2103.  
  2104.  
  2105.  Macro|Edit Macro
  2106.  
  2107. Displays the Macro Editor dialog box where you can edit Macros from a selected
  2108. Macro File. You can view, delete, insert, and modify macro commands (see:
  2109. Macro Editor chapter).
  2110.  
  2111. pg 45
  2112. 10. Config
  2113.  
  2114.  Config|Mode & Direction
  2115.  
  2116. The Mode & Direction item brings up the Set-Options dialog box,
  2117. where you can set:
  2118. -Edit Direction (sets the direction of editing)
  2119.  
  2120. -Table (which Ascii-Table will be used)
  2121.  
  2122. -Push Mode (allows two different direction of editing)
  2123.  
  2124. Set Options dialog box allows you to set the Direction of editing, the Ascii
  2125. Table (which codes will correspond to which keys) and also the Push Mode.
  2126. It contains:
  2127.  
  2128. -Edit Direction radio buttons :
  2129.  
  2130.     ┌─ Edit Direction ──┐
  2131.     │ (∙) left->right   │
  2132.     │ ( ) right->left   │
  2133.     └───────────────────┘
  2134. When left->right is marked then cursor moves from left to right.
  2135. When right->left is marked then cursor moves from right to left
  2136. Second setting usable for languages like Hebrew or Arabic.
  2137.  
  2138. -Table radio buttons :
  2139.  
  2140.     ┌─ Table (Switch Ctrl-Q-T)──┐
  2141.     │ (∙) Ascii Regular         │
  2142.     │ ( ) Ascii Converted       │
  2143.     └───────────────────────────┘
  2144. When Ascii Regular is marked then editor uses standard Ascii codes.
  2145. When Ascii Converted is marked then editor uses alternative table
  2146. which has been defined previously. Before you want to use Ascii Converted
  2147. option you have to define Ascii Converted table using Define Translation
  2148. Table dialog box or you can load Converted Table from any *.TAB file by
  2149. invoking Config|Load New Table item from menu.
  2150.  
  2151. -Push Mode radio buttons :
  2152.  
  2153.     ┌─ Push Mode ──┐
  2154.     │ ( ) Enable   │
  2155.     │ (∙) Disable  │
  2156.     └──────────────┘
  2157. This option enables mixing the directions of editing.
  2158.  
  2159. pg 46
  2160. Some Possible settings:
  2161. (1) - left->right
  2162.       Ascii Regular
  2163.       Push Disable    :
  2164. You can edit files in a standard way.
  2165.  
  2166. (2) - left->right
  2167.       Ascii Converted
  2168.       Push Disable    :
  2169. You can edit files in a standard way but VED uses alternative table.
  2170. You can switch between (1) and (2) modes by pressin Ctrl-Q-T hot keys.
  2171.  
  2172. (3) - left->right
  2173.       Ascii Converted
  2174.       Push Enable   :
  2175. You can push characters (from alternative table) to the right.
  2176. You can switch between (3) and (1) modes by pressin Ctrl-Q-T hot keys.
  2177.  
  2178. (4) - right->left
  2179.       Ascii Converted
  2180.       Push Enable   :
  2181. Editing starts from right side and cursor moves from rigth to left (for
  2182. languages like Hebrew, Arabic).
  2183.  
  2184. (5) - right->left
  2185.       Ascii Regular
  2186.       Push Enable   :
  2187. You can push characters to the left.
  2188. You can switch between (4) and (5) modes by pressin Ctrl-Q-T hot keys.
  2189.  
  2190. (6) - right->left
  2191.       Ascii Converted
  2192.       Push Disable   :
  2193. Editing starts from right side and cursor moves from rigth to left (for
  2194. languages like Hebrew, Arabic).
  2195.  
  2196.  Config|Define New Table
  2197.  
  2198. The Define New Table item brings up the Define Translation Table dialog box
  2199. where you can define a Converted Ascii Table.
  2200. This dialog box allows you to create The Ascii Converted Table.
  2201. There are the Standard Ascii Chart from which you can send codes to
  2202. input boxes, columns of input boxes for entering new characters
  2203. or symbols, Send button (for sending the chosen symbol from the Ascii Chart
  2204. to the active input box), and the standard buttons ( Cancel, OK, Help ).
  2205.  
  2206. pg 47
  2207. One way of creating a new table:
  2208.  
  2209. (1) - activate an input box ( you can use a Mouse );
  2210.  
  2211. (2) - choose a symbol from the Ascii Chart ( only if you
  2212. have a mouse ) which you want to put in the active
  2213. input box;
  2214.  
  2215. (3) - press the button SEND, the previous symbol is replaced by a new one,
  2216. and the next input box is activated.
  2217.  
  2218. Now you can repeat action from the point (2) if you want to change
  2219. the symbol of the following input box or you can start from the
  2220. point (1).
  2221.  
  2222. Second way of creating a new table :
  2223.  
  2224. (1) - activate an input box (use TAB key for forward direction and
  2225. Shift-TAB keys for backward direction);
  2226.  
  2227. (2) - use <Alt>-<Numeric-Keypad> sequencies for entering symbols.
  2228. Repeat action from (1).
  2229.  
  2230. When you define the whole Converted Table press button OK.
  2231. This command displays Create Table File dialog box.
  2232. You have to enter a name of the table file in which the table will be stored.
  2233. The default table file extension is TAB. This table is active and can be used
  2234. by VED. Next time this table can be loaded from the table file.
  2235.  
  2236.  
  2237.  Config|Load New Table
  2238.  
  2239. This command allows you to select a table file which has been created
  2240. previously. An Open Table dialog box is displayed allowing you to select
  2241. a table file. Codes from this file are loaded to Converted Ascii Table and
  2242. they can be used when proper settings are defined in Config|Mode & Direction.
  2243.  
  2244.  
  2245.  Config|Commands Mode
  2246.  
  2247. This command displays a Commands Mode dialog box which allows you to switch
  2248. between the standard Vision Edit commands and user-defined commands.
  2249.  
  2250.  
  2251.  Config|Define Commands
  2252.  
  2253. This command displays a Define Commands dialog box which allows you to
  2254. redefine the standard Vision Edit hot keys.
  2255.  
  2256. pg 48
  2257. The dialog box contains:
  2258.  
  2259. 1) ListBox - displays all commands of VED for which hot keys can be redefined
  2260. (you can use Mouse,or arrows, PgUp, PgDn, Home, End keys in order to move
  2261. highlighted bar among commands);
  2262.  
  2263. 2) Two Input Lines - in those lines the current shortcuts are displayed for a
  2264. highlighted command.
  2265.  
  2266. 3) Buttons - 'Modify-1' button: when pressed, you can modify first shortcut
  2267. (you can press key '1' and the same command will be generated);
  2268.  
  2269. 'Modify-2' button: when pressed, you can modify second shortcut (you can press
  2270. key '2' to generate this command);
  2271.  
  2272. 'Clear-1','Clear-2' buttons: to delete current hot key for highlighted command;
  2273.  
  2274. 'Clear-All' button: deletes hot keys for all VED commands;
  2275.  
  2276. 'OK' button: when you finish modification and you press this button you can
  2277. save your hot keys in a file (default extension .CMD);
  2278.  
  2279. Cancel button: when pressed changes will not be saved and the dialog box will
  2280. be closed.
  2281.  
  2282. 4) Below horizontal line there are buttons (arranged like a keyboard) which
  2283. allow you to define your hot keys. At the beginnig they are deactivated. When
  2284. you press 'Modify-1' or 'Modify-2' button some of those buttons are activated.
  2285. Activated buttons show the way in which new hot keys can be defined (which keys
  2286. can be at the first,second,and third position).
  2287.  
  2288. How to define new hot keys:
  2289. -highlight the command in List Box;
  2290.  
  2291. -press 'Modify-1',or 'Modify-2' button; if command is included in Menu, Status
  2292. Line, or Pulldown Menus and you have chosen 'Modify-1' the new shortcut will
  2293. overwrite the old one.
  2294.  
  2295. ! NOW YOU SHOULD USE BUTTONS BELOW THE HORIZONTAL LINE !
  2296.  
  2297. -choose the first key;
  2298. -choose the second key (if allowed);
  2299. -choose the third key  (if allowed);
  2300.  
  2301. -the modification ends automatically when the key is pressed and this key
  2302. ends possible shortcut;
  2303.  
  2304. -if the shortcut is used by another command the Inform window will be
  2305. displayed asking if you want to save new shortcut and delete old one or
  2306. descard changes and return to previous situation;
  2307.  
  2308. pg 49
  2309. -if you do not have a mouse you can use the corresponding keys from your
  2310. keyboard;
  2311.  
  2312. Possible shortcuts:
  2313.   One Key: F1 - F10 (F11,F12), Delete, End, Home, PgUp,
  2314.                 PgDn, DownArr, UpArr, LeftArr,
  2315.                 RigthArr, BackSpace, Insert
  2316.  
  2317.   Two Keys: Shift-F1,..,F10 (F11,F12)    Alt-F1,..,F10 (F11,F12)
  2318.             Shift-Ins                    Alt-A,..,Z
  2319.             Shift-Tab                    Alt-Space
  2320.             Shift-Delete                 Alt-Minus
  2321.                                          Alt-Equal
  2322.  
  2323.             Ctrl-A..Z (without I,Q,K)
  2324.             Ctrl-Insert
  2325.             Ctrl-Home
  2326.             Ctrl-PgUp
  2327.             Ctrl-PgDn
  2328.             Ctrl-Delete
  2329.             Ctrl-End
  2330.             Ctrl-RightArr,LeftArr
  2331.             Ctrl-DownArr,UpArr
  2332.             Ctrl-BackArr
  2333.  
  2334.   Three Keys: Ctrl-K-A..Z   Ctrl-Q-A..Z
  2335.               Ctrl-K-[      Ctrl-Q-[
  2336.               Ctrl-K-]      Ctrl-Q-]
  2337.               Ctrl-K-Space  Ctrl-Q-Space
  2338.  
  2339. How to use new shortcuts:
  2340. -first define your shortcuts;
  2341. -save them in a file (.CMD extension);
  2342.  
  2343. -from 'Config' choose 'Load Commands'
  2344.   item and load your ??.CMD file;
  2345.  
  2346. -from 'Config' choose 'Mode Commands' and mark 'Use new Commands';
  2347.  
  2348. -save VED options if you want Editor to start with the same setting;
  2349.  
  2350. -if you are in a 'Use new Commands' mode and you open 'Define Commands'
  2351. dialog box then you can modify your short cuts and save then in a new or old
  2352. file.
  2353.  
  2354.  Config|Load Commands
  2355.  
  2356. This command displays a Load Commands dialog box which allows you to load a
  2357. previously defined hot keys from a file.
  2358.  
  2359.  
  2360. pg 50
  2361. 11. Help
  2362.  
  2363.  Help|Help     (F1)
  2364.  
  2365. This command displays a help window describing the active element of the user
  2366. interface (e.g. edit window).
  2367.  
  2368.  
  2369.  Help|Help Index      (Ctrl-F1)
  2370.  
  2371. Help|Help Index command displays a list of topics which are explained by the
  2372. Help system. You can get to the topic explanation by double-clicking on the
  2373. topic.
  2374.  
  2375.  
  2376.  Help|Help on Help
  2377.  
  2378. Displays a help window explaining how to use Help Facility in Vision Edit.
  2379.  
  2380.  
  2381.  Help|Help Previous   (Shift-F1)
  2382.  
  2383. Displays a help window describing the previously selected help topic.
  2384.  
  2385.  
  2386.  Help|Help on Editor
  2387.  
  2388. Displays a list of Vision Edit hot-key commands (see below - Editing
  2389. Commands).
  2390.  
  2391. pg 51
  2392. USING EDITOR
  2393.  
  2394. 1. Using Edit Windows
  2395.  
  2396. A window is a bordered screen area that you can move, resize, zoom, rearrange,
  2397. close, and open.
  2398.  
  2399. You can have any number of windows open on the desktop (as long as there is
  2400. enough memory), but only one window can be active at any time. The active
  2401. window is the one that you're currently working in. It always has a
  2402. double-lined border around it, and it always has these elements:
  2403.  
  2404.   Line/Column
  2405.   Block Mode
  2406.           │┌──── Dragging On
  2407.     Close ││                    Zoom
  2408.       box ││  Current Char      box
  2409.        │  ││  │ Code             │
  2410.        │  ││  │                  │
  2411.     ╔═[■]═LD═32══ Title Bar ════[|]═╗
  2412.     ║                               ▒
  2413.     ║                               ▒
  2414.     ║                               ▒
  2415.     ║                               ■
  2416.     ║                               ▒
  2417.     ║                               ▒<────┐
  2418.     ║                               ▒     │
  2419.     ╚1:2═▒▒■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒══╝     │
  2420.      ^ ^                ^                 │
  2421.      │ │                └─────────────────┤
  2422. Line # │                                  │
  2423.       Column #                   Scroll Bars
  2424.  
  2425. Generally, any command you choose or text you type applies only to the active
  2426. window. If your windows overlap, the active window is always the topmost one
  2427. (the one on top of all the others).
  2428.  
  2429. To make a window active (topmost), click on the window area (if part of it is
  2430. visible), use Windows|Next command or press F6 until you get to the desired
  2431. window.
  2432.  
  2433. Also first 9 windows are numbered from 1 to 9. If the window has a number it
  2434. is displayed beside the Zoom Box (in the upper right corner). Numbered windows
  2435. can be selected by pressing Alt-<n> keys where <n> is the window number
  2436. (1..9).
  2437.  
  2438. Edit windows also show the cursor's position (the current line and column
  2439. number) as YY:XX in the bottom of the Edit window frame, where YY is the line
  2440. number and XX is the column number.
  2441.  
  2442. Every active edit window displays the Ascii code of the current character (at
  2443. the top left corner).
  2444.  
  2445. pg 52
  2446. To close the active Edit window, choose Windows|Close, click on a close box
  2447. or press Alt-F3.
  2448.  
  2449. Once in the Edit window, you enter text just as if you were using a
  2450. typewriter.
  2451.  
  2452.  ■ When you want to end a line, press Enter.
  2453.  ■ To exit the editor, press F10 (it will get
  2454.    you to the menu bar).
  2455.  
  2456. The maximum line width in an Edit window is 2048 characters.
  2457.  
  2458.  
  2459. 2. Editing Commands
  2460.  
  2461.  Cursor Movement Commands
  2462.  
  2463. ═════════════════╤══════════════════════
  2464.  Character left  │ Ctrl-S or Left arrow
  2465.  Character right │ Ctrl-D or Right arrow
  2466.  Word left       │ Ctrl-A or Ctrl-Left arrow
  2467.  Word right      │ Ctrl-F or Ctrl-Right arrow
  2468.  Line up         │ Ctrl-E or Up arrow
  2469.  Line down       │ Ctrl-X or Down arrow
  2470.  Page up         │ Ctrl-R or PgUp
  2471.  Page down       │ Ctrl-C or PgDn
  2472.  Begining of text│ Ctrl-PgUp
  2473.  End of text     │ Ctrl-PgDn
  2474.  Top of screen   │ Ctrl-Home
  2475.  Bottom of screen│ Ctrl-End
  2476.  Middle of screen│ Ctrl-Q M
  2477.  
  2478.  
  2479.  
  2480.  Insert & Delete Commands
  2481.  
  2482. ════════════════════════╤══════════════════════
  2483.  Insert mode on/off     │ Ctrl-V or Ins
  2484.  Delete line            │ Ctrl-Y
  2485.  Delete to end of line  │ Ctrl-Q Y
  2486.  Delete to start of line│ Ctrl-Q H
  2487.  Delete character left  │ Ctrl-H or Backspace
  2488.  Delete character       │ Ctrl-G or Del
  2489.  Delete word right      │ Ctrl-T
  2490.  Delete word left       │ Ctrl-Backspace
  2491.  Duplicate line         │ Ctrl-K D
  2492.  
  2493.  
  2494. pg 53
  2495.  Block Commands
  2496.  
  2497. ═══════════════════════╤══════════════════════
  2498.  Mark block begin      │ Ctrl-K B or Shift-arrow
  2499.  Delete block          │ Del or Ctrl-Del
  2500.  Hide block            │ Ctrl-K H
  2501.  Paste from Clipboard  │ Ctrl-K C or Shift-Ins
  2502.  Cut to Clipboard      │ Ctrl-K Y or Shift-Del
  2503.  Copy to Clipboard     │ Ctrl-K K or Ctrl-Ins
  2504.  Block Indent          │ Ctrl-K I    
  2505.  Block Unindent        │ Ctrl-K U    
  2506.  Default Indent        │ Ctrl-K Space
  2507.  Upper to Lower case   │ Ctrl-K L    
  2508.  Lower to Upper case   │ Ctrl-K O    
  2509.  Flip case             │ Ctrl-K F    
  2510.  Print Block/File      │ Ctrl-K P    
  2511.  Block Dragging On/Off │ Alt-D
  2512.  Sort Lines            │ Ctrl-K S
  2513.  
  2514.  
  2515.  Miscellaneous Commands
  2516.  
  2517. ══════════════════════╤══════════════════════
  2518.  Menu bar             │ F10
  2519.  Save and edit        │ F2
  2520.  New file             │ F3
  2521.  Close active window  │ Alt-F3
  2522.  Tab                  │ Ctrl-I or Tab
  2523.  Auto-Indent On/Off   │ Ctrl-O
  2524.  Find                 │ Ctrl-Q F
  2525.  Find & replace       │ Ctrl-Q A
  2526.  Repeat last find     │ Ctrl-L
  2527.  Set Marker           │ Ctrl-K 0..9
  2528.  Find Marker          │ Ctrl-Q 0..9
  2529.  Go to line           │ Ctrl-Q G
  2530.  Find Matching Bracket│ Ctrl-Q [ or Ctrl-Q ]
  2531.  Duplicate line       │ Ctrl-K D
  2532.  Force Page Break     │ Ctrl-P
  2533.  Reformat Paragraph   │ Alt-R
  2534.  Reformat File        │ Ctrl-Q R
  2535.  Center Line          │ Alt-V
  2536.  Undo last operation  │ Ctrl-U
  2537.  Abort operation      │ Esc
  2538.  
  2539.  
  2540. pg 54
  2541. 3. Entering ASCII codes
  2542.  
  2543. You can enter ASCII codes directly from the keyboard - hold down Alt key,
  2544. enter ASCII code from the numeric keypad and release Alt key.
  2545.  
  2546. You can enter characters in this way into an active edit window or into
  2547. Search/Replace dialog box.
  2548.  
  2549. Another method of entering ASCII codes into an active window is by using ASCII
  2550. Table.
  2551.  
  2552. In order to enter special characters (with ASCII codes < 32) into
  2553. Search/Replace dialog box first press Ctrl-K and then a combination of keys 
  2554. corresponding to that character, e.g.:
  2555.  - Ctrl-K Ctrl-A gives character #1
  2556.  - Ctrl-K Ctrl-B gives character #2
  2557.  - Ctrl-K Ctrl-C gives character #3
  2558.  ...
  2559.  - Ctrl-K Ctrl-M gives character #13 (CR)
  2560.  ...
  2561.  
  2562. pg 55
  2563.  NEW UTILITIES
  2564.  
  2565. 1. File Manager
  2566.  
  2567. The File Manager dialog box contains:
  2568.  
  2569. 1) the Directory Panel Viewer which displays directory tree;
  2570.  
  2571. 2) the File Panel Viewer which displays the list of files (matching a 
  2572. wildcard) from selected directory (if there is any);
  2573.  
  2574. 3) the Drive Panel Viewer which displays the drive list;
  2575.  
  2576. 4) button 'Attr'(change attributes): Invokes Change Attributes dialog box in
  2577. which you define new attributes;
  2578.  
  2579. 5) button 'Mark': Invokes Select Files dialog box in which you define the
  2580. pattern for marking files;
  2581.  
  2582. 6) button 'Copy': Invokes Copy File(s) dialog box in which you can specify
  2583. destination. You can copy highlighted or marked files to another
  2584. drive/directory;
  2585.  
  2586. 7) button 'Rename': Invokes Rename File dialog box which allows you to enter
  2587. the new name;
  2588.  
  2589. 8) button 'Delete': Invokes Confirm File Deletion dialog box which allows you
  2590. to specify what files you want to delete;
  2591.  
  2592. 9) button 'RmDir'(Remove Directory): Invokes Confirm Directory Deletion dialog
  2593. box which wants you to confirm the deletion of a directory;
  2594.  
  2595. 10) button 'MkDir'(Make Directory): Invokes Make Subdirectory dialog box which
  2596. allows you to create a new subdirectory;
  2597.  
  2598. 11) button 'ChDir'(Change Directory): Makes the highlighted directory from the
  2599. Directory Panel Viewer the current directory. If the Drive Panel Viewer is
  2600. active then the highlighted drive will be chosen as the current directory;
  2601.  
  2602. 12) button 'Open': Invokes File(s) For Opening dialog box which allows you to
  2603. mark files for opening or remove previously marked files from the list;
  2604.  
  2605. 13) button 'S_F'(search for files): you can search for files matching a
  2606. wildcard. Invokes Search for File(s) dialog box where you define wildcard and
  2607. starting directory;
  2608.  
  2609. 14) button 'S_T'(search for text): you can search for files containing 'text' 
  2610. string. Invokes Search for Text dialog box where you define wildcard, text,
  2611. and starting directory;
  2612.  
  2613. 15)button 'Options': Invokes File's Panel Preferences dialog box in which you 
  2614. define some options for the File Manager;
  2615.  
  2616. 16)button 'Help': displays a help window;
  2617.  
  2618. pg 56
  2619. 17)button 'Close': closes File Manager. All files marked for opening in File
  2620. Search or Text Search dialog box, or directly in File Manager will be opened.
  2621.  
  2622. On File Manager startup the current directory is selected in the Directory
  2623. Panel Viewer and files for this directory are displayed in the File Panel
  2624. Viewer.
  2625.  
  2626. pg 57
  2627. 2. Print Manager
  2628.  
  2629. Print Manager maintains a queue of print jobs.
  2630. The Print Manager window displays the Print Queue showing for each file:
  2631.  - File Name;
  2632.  - File Size;
  2633.  - the current count of characters already sent to the printer 
  2634.    (in bytes or KB);
  2635.  - the current percentage of characters already sent to the printer;
  2636.  - Status: Idle, Printing, Stopped, or Printer Error.
  2637.  
  2638. The Print Manager window also contains the following buttons:
  2639.  - Close:
  2640.    Closes the Print Manager window;
  2641.  - Stop Printing:
  2642.    Stops Printing the active print job (top file);
  2643.  - Resume Printing: Resumes Printing of the previously stopped print job or
  2644.    Resumes Printing after a printer error; if you select Stop After Every Page
  2645.    in Print Options printing will have to be Resumed after every page;
  2646.  - Delete File:
  2647.    Deletes a highlighted file from the Print Queue;
  2648.  - Delete All:
  2649.    Deletes All files from the Print Queue;
  2650.  - Help:
  2651.    Displays this Help topic;
  2652.  - Print File: Displays the Select File to Print window from which you can
  2653.    select a file for printing (the file will be appended to the Print Queue);
  2654.  - Print Options: Displays the Print Options dialog box where you can set some
  2655.    print options (LPT port, page length, margins, etc.);
  2656.  - Header:
  2657.    Displays the Header window where you can create a Header;
  2658.  - Footer:
  2659.    Displays the Footer window where you can create a Footer.
  2660.  
  2661. pg 58
  2662. 3. Macro Editor
  2663.  
  2664. Macro Editor dialog box allows you to view, delete, modify, and insert macro
  2665. commands. If your macro file is too large it will be truncated (a warning
  2666. message will be displayed). Macro Editor in the Protected Mode version
  2667. of Vision Edit (VED286.EXE) can handle much larger macro files.
  2668.  
  2669. Macro Editor contains:
  2670.  
  2671.  - a list of all Macro Commands
  2672.    read from the opened macro file:
  2673.   ┌───────────────────────────...──┐
  2674.   │<NEW FILE>                      │▒
  2675.   │<FIND> ABCD                     │▒
  2676.   │<MARK BLOCK BEGINNING>          │■
  2677.   │<PAGE DOWN>                     │▒
  2678.   .     .                          │▒
  2679.   .     .                          │▒
  2680.   .     .                          │▒
  2681.   │                                │▒
  2682.   └───────────────────────────...──┘
  2683. You can scroll through the list using either a mouse and the scroll bar
  2684. or using standard keys (arrow keys,PgUp, PgDn, Home, End, etc.).
  2685. The names of commands are similar to the corresponding menu commands.
  2686.  
  2687.  - the following buttons:
  2688.  
  2689.  ┌────────┐
  2690.  │ Delete │
  2691.  └────────┘
  2692. Deletes the highlighted command.
  2693.  
  2694.  ┌────────┐
  2695.  │ Modify │
  2696.  └────────┘
  2697. Allows modification of only some macro commands (those having arguments).
  2698. Depending on the macro command a different dialog box is displayed e.g. <FIND>
  2699. command displays a standard Find dialog box where you can modify search
  2700. options as well as the search text.
  2701.  
  2702.  ┌────────┐
  2703.  │ Insert │
  2704.  └────────┘
  2705. Displays the Select Macro Command dialog box (see below) from which you can
  2706. select a new Macro Command. A selected command is inserted at the current
  2707. (highlighted) position. Two commands deserve special attention - they can only
  2708. be inserted from the Macro Editor:
  2709.  
  2710. 1) Insert String - you can insert a sequence of characters all at once.
  2711.  
  2712. 2) Execute Macro - allows you to execute a macro from within a macro (nested
  2713. macros). You can nest macros to any level - limited only by the available
  2714. memory. Using this capability you can create a number of small, sigle-function
  2715. macros and then combine them to larger macros performing specific tasks.
  2716.  
  2717. pg 59
  2718.  ┌────────┐
  2719.  │ Save   │
  2720.  └────────┘
  2721. Saves the edited list of macro commands to a file. If the file does not have a
  2722. name (UNTITLED) the Create Macro dialog box is displayed where you can enter
  2723. the file name.
  2724.  
  2725.  ┌────────┐
  2726.  │ Open   │
  2727.  └────────┘
  2728. Closes the current macro file and displays Open Macro dialog box where you can
  2729. select a new macro file for editing.
  2730.  
  2731.  ┌────────┐
  2732.  │ New    │
  2733.  └────────┘
  2734. Closes the current macro file and displays the empty macro command list. You
  2735. can insert new macro commands using Insert button and then save it using Save
  2736. button to a new macro file.
  2737.  
  2738.  ┌────────┐
  2739.  │ Close  │
  2740.  └────────┘
  2741. Closes the Macro Editor dialog box. If the edited file has been modified you
  2742. will have a chance to save it.
  2743.  
  2744.  ┌────────┐
  2745.  │ Help   │
  2746.  └────────┘
  2747. Displays a help window.
  2748.  
  2749.  Select Macro Command dialog box
  2750. The Select Macro Command dialog box allows you to select a macro command that
  2751. will be inserted into the edited macro file. It contains:
  2752.  
  2753.  - a list of all Macro Commands:
  2754.   ┌───────────────────────────...──┐
  2755.   │<NEW FILE>                      │▒
  2756.   │<FIND> ABCD                     │▒
  2757.   │<MARK BLOCK BEGINNING>          │■
  2758.   │<PAGE DOWN>                     │▒
  2759.   .     .                          │▒
  2760.   .     .                          │▒
  2761.   .     .                          │▒
  2762.   │                                │▒
  2763.   └───────────────────────────...──┘
  2764. You can scroll through the list using either a mouse and the scroll bar
  2765. or using standard keys (arrow keys,PgUp, PgDn, Home, End, etc.).
  2766. The names of commands are similar to the corresponding menu commands.
  2767.  
  2768.  - 3 standard buttons: OK, Cancel, Help;
  2769.  
  2770.  - 2 columns of Command Selection buttons:
  2771. The buttons allow selective display of commands e.g. the Search button
  2772. displays commands related to searching (found in the Search Menu).
  2773. The All button displays a list of all macro commands.
  2774. pg 60
  2775.  
  2776. Most macro commands correspond directly to commands found in the
  2777. pull-down menus and they are displayed in the same order. Two special
  2778. commands (not found in the menus) are :
  2779.  - <INSERT CHAR> - inserts a character into
  2780.    the open Edit Window at the cursor position;
  2781.  - <INSERT STRING> - allows entering several
  2782.    characters at once;
  2783.  
  2784. pg 61
  2785. 4. VGA Installation Procedure
  2786.  
  2787. If you have a VGA graphics card that supports other screen modes than the
  2788. standard ones (e.g. 132 columns) Vision Edit is capable of using those
  2789. screen modes. However, before other screen modes can be used, you have to
  2790. install them by following the procedure described below:
  2791.  
  2792. 1) If you have one of the following graphic cards: ERGO-VGA, SPEEDSTAR, or
  2793. TRIDENT go to step 3. If your VGA card manual lists all supported text modes
  2794. go to step 2. Otherwise, run TESTMODE.EXE (provided with Vision Edit) and
  2795. write down all useful text modes (note mode #, # lines, and # columns) from
  2796. 0-255. TESTMODE.EXE displays all the necessary information to use it (to
  2797. count the number of lines use down arrow key and go to the bottom of the
  2798. screen).
  2799.  
  2800. 2) Run MAKEDRV.EXE program (provided with Vision Edit) and create a new
  2801. driver for your card by selecting Driver|New menu function. Enter all screen
  2802. modes identified in step 1 and exit the program.
  2803.  
  2804. 3) Copy a created (or selected) driver (*.DRV) to Vision Edit home directory
  2805. and rename it to STANDARD.DRV.
  2806.  
  2807. 4) Start Vision Edit and select Options|Change Screen Mode menu function. You
  2808. should be able to see a dialog box containing all your screen modes.
  2809.  
  2810. <END OF MANUAL.DOC FOR VISION EDIT VERSION 3.5>